mirror of
https://github.com/github/codeql.git
synced 2026-07-03 02:25:29 +02:00
Compare commits
20 Commits
python-two
...
bazookamus
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4fbf4cb790 | ||
|
|
f1cc1e5c47 | ||
|
|
041a8e6adc | ||
|
|
fb424020af | ||
|
|
bda8e7dae1 | ||
|
|
37c8111c18 | ||
|
|
807bb51df7 | ||
|
|
b6abfe6e5c | ||
|
|
b3dc7009a4 | ||
|
|
e59f646870 | ||
|
|
cc3c232631 | ||
|
|
9a5cc3c5e3 | ||
|
|
3983e4db29 | ||
|
|
3058198c0d | ||
|
|
46382cbc8e | ||
|
|
93439db87b | ||
|
|
70ca7af04c | ||
|
|
664f0125b9 | ||
|
|
1b7f589000 | ||
|
|
eb7f8cc43d |
@@ -0,0 +1,23 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.addressing.metadata", "InterfaceName", True, "InterfaceName", "(QName)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.addressing.metadata.InterfaceName.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.metadata", "InterfaceName", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.addressing.metadata.InterfaceName.name]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.metadata", "InterfaceName", True, "setName", "(QName)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.addressing.metadata.InterfaceName.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.metadata", "ServiceName", True, "ServiceName", "(QName)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.addressing.metadata.ServiceName.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.metadata", "ServiceName", True, "ServiceName", "(QName,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.addressing.metadata.ServiceName.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.metadata", "ServiceName", True, "ServiceName", "(QName,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.addressing.metadata.ServiceName.endpointName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.metadata", "ServiceName", True, "getEndpointName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.addressing.metadata.ServiceName.endpointName]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.metadata", "ServiceName", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.addressing.metadata.ServiceName.name]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.metadata", "ServiceName", True, "setEndpointName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.addressing.metadata.ServiceName.endpointName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.metadata", "ServiceName", True, "setName", "(QName)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.addressing.metadata.ServiceName.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.metadata", "WSDLLocation", True, "WSDLLocation", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.addressing.metadata.WSDLLocation.targetNamespace]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.metadata", "WSDLLocation", True, "WSDLLocation", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.addressing.metadata.WSDLLocation.wsdlURL]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.metadata", "WSDLLocation", True, "getLocation", "()", "", "Argument[this].SyntheticField[org.apache.axis2.addressing.metadata.WSDLLocation.wsdlURL]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.metadata", "WSDLLocation", True, "getTargetNamespace", "()", "", "Argument[this].SyntheticField[org.apache.axis2.addressing.metadata.WSDLLocation.targetNamespace]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.metadata", "WSDLLocation", True, "setLocation", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.addressing.metadata.WSDLLocation.wsdlURL]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.metadata", "WSDLLocation", True, "setTargetNamespace", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.addressing.metadata.WSDLLocation.targetNamespace]", "value", "dfc-generated"]
|
||||
@@ -0,0 +1,55 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sinkModel
|
||||
data:
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "unsafe-deserialization", "ai-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReferenceHelper", True, "fromString", "(String)", "", "Argument[0]", "xxe", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.addressing", "AddressingHelper", True, "getRequestAddressingRequirementParameterValue", "(MessageContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "EndpointReference", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.addressing.EndpointReference.address]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "addAttribute", "(OMAttribute)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.addressing.EndpointReference.attributes].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "addExtensibleElement", "(OMElement)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.addressing.EndpointReference.extensibleElements].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "addMetaData", "(OMNode)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.addressing.EndpointReference.metaData].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "addReferenceParameter", "(OMElement)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.addressing.EndpointReference.referenceParameters].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "getAddress", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "getAddress", "()", "", "Argument[this].SyntheticField[org.apache.axis2.addressing.EndpointReference.address]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "getAddressAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "getAddressAttributes", "()", "", "Argument[this].SyntheticField[org.apache.axis2.addressing.EndpointReference.addressAttributes]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "getAllReferenceParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "getAllReferenceParameters", "()", "", "Argument[this].SyntheticField[org.apache.axis2.addressing.EndpointReference.referenceParameters]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "getAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "getAttributes", "()", "", "Argument[this].SyntheticField[org.apache.axis2.addressing.EndpointReference.attributes]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "getExtensibleElements", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "getExtensibleElements", "()", "", "Argument[this].SyntheticField[org.apache.axis2.addressing.EndpointReference.extensibleElements]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "getLogCorrelationIDString", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "getMetaData", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "getMetaData", "()", "", "Argument[this].SyntheticField[org.apache.axis2.addressing.EndpointReference.metaData]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "getMetadataAttributes", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "getMetadataAttributes", "()", "", "Argument[this].SyntheticField[org.apache.axis2.addressing.EndpointReference.metaDataAttributes]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.addressing.EndpointReference.name]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "setAddress", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.addressing.EndpointReference.address]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "setAddressAttributes", "(ArrayList)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.addressing.EndpointReference.addressAttributes]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "setExtensibleElements", "(ArrayList)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.addressing.EndpointReference.extensibleElements]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "setMetadataAttributes", "(ArrayList)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.addressing.EndpointReference.metaDataAttributes]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.addressing.EndpointReference.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "setReferenceParameters", "(Map)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.addressing.EndpointReference.referenceParameters]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "EndpointReference", True, "writeExternal", "(ObjectOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.addressing", "RelatesTo", True, "RelatesTo", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.addressing.RelatesTo.value]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "RelatesTo", True, "RelatesTo", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.addressing.RelatesTo.value]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "RelatesTo", True, "RelatesTo", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.addressing.RelatesTo.relationshipType]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "RelatesTo", True, "getExtensibilityAttributes", "()", "", "Argument[this].SyntheticField[org.apache.axis2.addressing.RelatesTo.extensibilityAttributes]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "RelatesTo", True, "getRelationshipType", "()", "", "Argument[this].SyntheticField[org.apache.axis2.addressing.RelatesTo.relationshipType]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "RelatesTo", True, "getValue", "()", "", "Argument[this].SyntheticField[org.apache.axis2.addressing.RelatesTo.value]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "RelatesTo", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.addressing", "RelatesTo", True, "setExtensibilityAttributes", "(ArrayList)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.addressing.RelatesTo.extensibilityAttributes]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "RelatesTo", True, "setRelationshipType", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.addressing.RelatesTo.relationshipType]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "RelatesTo", True, "setValue", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.addressing.RelatesTo.value]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing", "RelatesTo", True, "writeExternal", "(ObjectOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"]
|
||||
@@ -0,0 +1,19 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.addressing.wsdl", "WSDL11ActionHelper", True, "getFaultActionFromStringInformation", "(String,String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.wsdl", "WSDL11ActionHelper", True, "getFaultActionFromStringInformation", "(String,String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.wsdl", "WSDL11ActionHelper", True, "getFaultActionFromStringInformation", "(String,String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.wsdl", "WSDL11ActionHelper", True, "getFaultActionFromStringInformation", "(String,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.wsdl", "WSDL11ActionHelper", True, "getInputActionFromStringInformation", "(String,String,String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.wsdl", "WSDL11ActionHelper", True, "getInputActionFromStringInformation", "(String,String,String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.wsdl", "WSDL11ActionHelper", True, "getInputActionFromStringInformation", "(String,String,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.wsdl", "WSDL11ActionHelper", True, "getInputActionFromStringInformation", "(String,String,String,String,String)", "", "Argument[4]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.wsdl", "WSDL11ActionHelper", True, "getOutputActionFromStringInformation", "(String,String,String,String,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.wsdl", "WSDL11ActionHelper", True, "getOutputActionFromStringInformation", "(String,String,String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.wsdl", "WSDL11ActionHelper", True, "getOutputActionFromStringInformation", "(String,String,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.addressing.wsdl", "WSDL11ActionHelper", True, "getOutputActionFromStringInformation", "(String,String,String,String,String)", "", "Argument[4]", "ReturnValue", "taint", "dfc-generated"]
|
||||
@@ -0,0 +1,47 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sourceModel
|
||||
data:
|
||||
- ["org.apache.axis2.builder", "ApplicationXMLBuilder", True, "processDocument", "(InputStream,String,MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "ApplicationXMLBuilder", True, "processDocument", "(InputStream,String,MessageContext)", "", "ReturnValue", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "Builder", True, "processDocument", "(InputStream,String,MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "Builder", True, "processDocument", "(InputStream,String,MessageContext)", "", "Parameter[1]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "Builder", True, "processDocument", "(InputStream,String,MessageContext)", "", "Parameter[2]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "Builder", True, "processDocument", "(InputStream,String,MessageContext)", "", "ReturnValue", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "DataSourceBuilder", True, "processDocument", "(InputStream,String,MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "DataSourceBuilder", True, "processDocument", "(InputStream,String,MessageContext)", "", "Parameter[1]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "DataSourceBuilder", True, "processDocument", "(InputStream,String,MessageContext)", "", "Parameter[2]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "MIMEAwareBuilder", True, "processMIMEMessage", "(Attachments,String,MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "MIMEAwareBuilder", True, "processMIMEMessage", "(Attachments,String,MessageContext)", "", "Parameter[1]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "MIMEAwareBuilder", True, "processMIMEMessage", "(Attachments,String,MessageContext)", "", "Parameter[2]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "MIMEBuilder", True, "processDocument", "(InputStream,String,MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "MIMEBuilder", True, "processDocument", "(InputStream,String,MessageContext)", "", "Parameter[1]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "MTOMBuilder", True, "processDocument", "(InputStream,String,MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "MTOMBuilder", True, "processDocument", "(InputStream,String,MessageContext)", "", "Parameter[1]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "MTOMBuilder", True, "processDocument", "(InputStream,String,MessageContext)", "", "Parameter[2]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "MTOMBuilder", True, "processMIMEMessage", "(Attachments,String,MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "MTOMBuilder", True, "processMIMEMessage", "(Attachments,String,MessageContext)", "", "Parameter[1]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "MTOMBuilder", True, "processMIMEMessage", "(Attachments,String,MessageContext)", "", "Parameter[2]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "MultipartFormDataBuilder", True, "processDocument", "(InputStream,String,MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "MultipartFormDataBuilder", True, "processDocument", "(InputStream,String,MessageContext)", "", "Parameter[1]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "MultipartFormDataBuilder", True, "processDocument", "(InputStream,String,MessageContext)", "", "Parameter[2]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "MultipartFormDataBuilder", True, "processDocument", "(InputStream,String,MessageContext)", "", "ReturnValue", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "XFormURLEncodedBuilder", True, "processDocument", "(InputStream,String,MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "XFormURLEncodedBuilder", True, "processDocument", "(InputStream,String,MessageContext)", "", "Parameter[1]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder", "XFormURLEncodedBuilder", True, "processDocument", "(InputStream,String,MessageContext)", "", "Parameter[2]", "remote", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.builder", "BuilderUtil", True, "getBuilderFromSelector", "(String,MessageContext)", "", "Argument[0]", "Argument[1].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.builder", "BuilderUtil", True, "getCharSetEncoding", "(PushbackInputStream,String)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.builder", "BuilderUtil", True, "getCharSetEncoding", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.builder", "BuilderUtil", True, "getPushbackInputStream", "(InputStream)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.builder", "BuilderUtil", True, "getReader", "(InputStream,String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.builder", "DataSourceBuilder$ByteArrayDataSourceEx", True, "ByteArrayDataSourceEx", "(byte[],String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.builder.DataSourceBuilder$ByteArrayDataSourceEx.bytes]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.builder", "DataSourceBuilder$ByteArrayDataSourceEx", True, "serialize", "(OutputStream,OMOutputFormat)", "", "Argument[this].SyntheticField[org.apache.axis2.builder.DataSourceBuilder$ByteArrayDataSourceEx.bytes]", "Argument[0]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.builder", "MTOMBuilder", True, "processMIMEMessage", "(Attachments,String,MessageContext)", "", "Argument[0]", "Argument[2].Field[org.apache.axis2.context.MessageContext.attachments]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.builder", "SOAPBuilder", True, "processMIMEMessage", "(Attachments,String,MessageContext)", "", "Argument[0]", "Argument[2].Field[org.apache.axis2.context.MessageContext.attachments]", "value", "dfc-generated"]
|
||||
@@ -0,0 +1,19 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sourceModel
|
||||
data:
|
||||
- ["org.apache.axis2.builder.unknowncontent", "UnknownContentBuilder", True, "processDocument", "(InputStream,String,MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder.unknowncontent", "UnknownContentBuilder", True, "processDocument", "(InputStream,String,MessageContext)", "", "Parameter[1]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.builder.unknowncontent", "UnknownContentBuilder", True, "processDocument", "(InputStream,String,MessageContext)", "", "Parameter[2]", "remote", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.builder.unknowncontent", "InputStreamDataSource", True, "InputStreamDataSource", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.builder.unknowncontent", "InputStreamDataSource", True, "getContentType", "()", "", "Argument[this].SyntheticField[org.apache.axis2.builder.unknowncontent.InputStreamDataSource.type]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.builder.unknowncontent", "InputStreamDataSource", True, "setType", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.builder.unknowncontent.InputStreamDataSource.type]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.builder.unknowncontent", "UnknownContentOMDataSource", True, "UnknownContentOMDataSource", "(DataHandler)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.builder.unknowncontent.UnknownContentOMDataSource.genericContent]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.builder.unknowncontent", "UnknownContentOMDataSource", True, "getContent", "()", "", "Argument[this].SyntheticField[org.apache.axis2.builder.unknowncontent.UnknownContentOMDataSource.genericContent]", "ReturnValue", "value", "dfc-generated"]
|
||||
@@ -0,0 +1,23 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.classloader", "BeanInfoCache", False, "getBeanInfo", "(Class,Class)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.classloader", "BeanInfoCachingClassLoader", True, "getBeanInfoCache", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.classloader", "MultiParentClassLoader", True, "MultiParentClassLoader", "(MultiParentClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.classloader", "MultiParentClassLoader", True, "MultiParentClassLoader", "(URL[],ClassLoader)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.classloader.MultiParentClassLoader.parents].ArrayElement", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.classloader", "MultiParentClassLoader", True, "MultiParentClassLoader", "(URL[],ClassLoader,URLStreamHandlerFactory)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.classloader.MultiParentClassLoader.parents].ArrayElement", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.classloader", "MultiParentClassLoader", True, "MultiParentClassLoader", "(URL[],ClassLoader,boolean,String[],String[])", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.classloader.MultiParentClassLoader.parents].ArrayElement", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.classloader", "MultiParentClassLoader", True, "MultiParentClassLoader", "(URL[],ClassLoader[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[org.apache.axis2.classloader.MultiParentClassLoader.parents].ArrayElement", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.classloader", "MultiParentClassLoader", True, "MultiParentClassLoader", "(URL[],ClassLoader[],URLStreamHandlerFactory)", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[org.apache.axis2.classloader.MultiParentClassLoader.parents].ArrayElement", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.classloader", "MultiParentClassLoader", True, "MultiParentClassLoader", "(URL[],ClassLoader[],boolean,Collection,Collection)", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[org.apache.axis2.classloader.MultiParentClassLoader.parents].ArrayElement", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.classloader", "MultiParentClassLoader", True, "MultiParentClassLoader", "(URL[],ClassLoader[],boolean,String[],String[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[org.apache.axis2.classloader.MultiParentClassLoader.parents].ArrayElement", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.classloader", "MultiParentClassLoader", True, "findResources", "(String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.classloader", "MultiParentClassLoader", True, "getParents", "()", "", "Argument[this].SyntheticField[org.apache.axis2.classloader.MultiParentClassLoader.parents]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.classloader", "ThreadContextDescriptor", True, "getOldClassLoader", "()", "", "Argument[this].SyntheticField[org.apache.axis2.classloader.ThreadContextDescriptor.oldClassLoader]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.classloader", "ThreadContextDescriptor", True, "getOldMessageContext", "()", "", "Argument[this].SyntheticField[org.apache.axis2.classloader.ThreadContextDescriptor.oldMessageContext]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.classloader", "ThreadContextDescriptor", True, "setOldClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.classloader.ThreadContextDescriptor.oldClassLoader]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.classloader", "ThreadContextDescriptor", True, "setOldMessageContext", "(MessageContext)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.classloader.ThreadContextDescriptor.oldMessageContext]", "value", "dfc-generated"]
|
||||
@@ -0,0 +1,16 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sourceModel
|
||||
data:
|
||||
- ["org.apache.axis2.client.async", "AxisCallback", True, "onFault", "(MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.client.async", "AxisCallback", True, "onMessage", "(MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: neutralModel
|
||||
data:
|
||||
- ["org.apache.axis2.client.async", "AxisCallback", "onError", "(Exception)", "summary", "ai-generated"]
|
||||
- ["org.apache.axis2.client.async", "AxisCallback", "onFault", "(MessageContext)", "summary", "ai-generated"]
|
||||
- ["org.apache.axis2.client.async", "AxisCallback", "onMessage", "(MessageContext)", "summary", "ai-generated"]
|
||||
@@ -0,0 +1,106 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sinkModel
|
||||
data:
|
||||
- ["org.apache.axis2.client", "Options", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "unsafe-deserialization", "ai-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "ServiceClient", "(ConfigurationContext,URL,QName,String)", "", "Argument[1]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "fireAndForget", "(OMElement)", "", "Argument[this]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "fireAndForget", "(QName,OMElement)", "", "Argument[this]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "sendReceive", "(OMElement)", "", "Argument[this]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "sendReceive", "(QName,OMElement)", "", "Argument[this]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "sendReceiveNonBlocking", "(OMElement,AxisCallback)", "", "Argument[this]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "sendReceiveNonBlocking", "(QName,OMElement,AxisCallback)", "", "Argument[this]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "sendRobust", "(OMElement)", "", "Argument[this]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "sendRobust", "(QName,OMElement)", "", "Argument[this]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.client", "Stub", True, "addHttpHeader", "(MessageContext,String,String)", "", "Argument[1]", "response-splitting", "ai-generated"]
|
||||
- ["org.apache.axis2.client", "Stub", True, "addHttpHeader", "(MessageContext,String,String)", "", "Argument[2]", "response-splitting", "ai-generated"]
|
||||
- ["org.apache.axis2.client", "Stub", True, "setServiceClientEPR", "(String)", "", "Argument[0]", "request-forgery", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sourceModel
|
||||
data:
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "ServiceClient", "(ConfigurationContext,URL,QName,String)", "", "Argument[this]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "setTargetEPR", "(EndpointReference)", "", "Argument[this]", "remote", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.client", "FaultMapKey", True, "FaultMapKey", "(QName,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "FaultMapKey", True, "FaultMapKey", "(QName,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "OperationClient", True, "addMessageContext", "(MessageContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "OperationClient", True, "addMessageContext", "(MessageContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "OperationClient", True, "getMessageContext", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "OperationClient", True, "getOperationContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "OperationClient", True, "getOptions", "()", "", "Argument[this].SyntheticField[org.apache.axis2.client.OperationClient.options]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "OperationClient", True, "setCallback", "(AxisCallback)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "OperationClient", True, "setOptions", "(Options)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.client.OperationClient.options]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "Options", "(Options)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.client.Options.parent]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "activate", "(ConfigurationContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "addRelatesTo", "(RelatesTo)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.client.Options.relationships].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "getAction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "getFaultTo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "getFrom", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "getListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "getLogCorrelationIDString", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "getMessageId", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "getParent", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "getParent", "()", "", "Argument[this].SyntheticField[org.apache.axis2.client.Options.parent]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "getPassword", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "getProperties", "()", "", "Argument[this].SyntheticField[org.apache.axis2.client.Options.properties].MapKey", "ReturnValue.MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "getProperties", "()", "", "Argument[this].SyntheticField[org.apache.axis2.client.Options.properties].MapValue", "ReturnValue.MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "getProperty", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.client.Options.properties].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "getRelatesTo", "()", "", "Argument[this].SyntheticField[org.apache.axis2.client.Options.relationships].Element", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "getRelatesTo", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.client.Options.relationships].Element", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "getRelationships", "()", "", "Argument[this].SyntheticField[org.apache.axis2.client.Options.relationships].Element", "ReturnValue.ArrayElement", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "getReplyTo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "getSoapVersionURI", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "getTo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "getTransportIn", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "getTransportInProtocol", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "getTransportOut", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "getUserName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "setAction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "setFaultTo", "(EndpointReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "setFrom", "(EndpointReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "setListener", "(TransportListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "setMessageId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "setParent", "(Options)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.client.Options.parent]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "setPassword", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "setProperties", "(Map)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.client.Options.properties]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "setProperty", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.client.Options.properties].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.client.Options.properties].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "setRelationships", "(RelatesTo[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.axis2.client.Options.relationships].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "setReplyTo", "(EndpointReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "setSenderTransport", "(String,AxisConfiguration)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "setSoapVersionURI", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "setTo", "(EndpointReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "setTransportIn", "(TransportInDescription)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "setTransportInProtocol", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "setTransportOut", "(TransportOutDescription)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "setUserName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "Options", True, "writeExternal", "(ObjectOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "ServiceClient", "(ConfigurationContext,AxisService)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.client.ServiceClient.axisService]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "ServiceClient", "(ConfigurationContext,Definition,QName,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "ServiceClient", "(ConfigurationContext,URL,QName,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "addHeader", "(OMElement)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "addHeader", "(SOAPHeaderBlock)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "createClient", "(QName)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "getAxisConfiguration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "getAxisService", "()", "", "Argument[this].SyntheticField[org.apache.axis2.client.ServiceClient.axisService]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "getLastOperationContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "getOptions", "()", "", "Argument[this].SyntheticField[org.apache.axis2.client.ServiceClient.options]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "getOverrideOptions", "()", "", "Argument[this].SyntheticField[org.apache.axis2.client.ServiceClient.overrideOptions]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "getServiceContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "getTargetEPR", "()", "", "Argument[this].SyntheticField[org.apache.axis2.client.ServiceClient.serviceContext].SyntheticField[org.apache.axis2.context.ServiceContext.targetEPR]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "setAxisService", "(AxisService)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.client.ServiceClient.axisService]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "setOptions", "(Options)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.client.ServiceClient.options]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "setOverrideOptions", "(Options)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.client.ServiceClient.overrideOptions]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "ServiceClient", True, "setTargetEPR", "(EndpointReference)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.client.ServiceClient.serviceContext].SyntheticField[org.apache.axis2.context.ServiceContext.targetEPR]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "Stub", True, "_getServiceClient", "()", "", "Argument[this].SyntheticField[org.apache.axis2.client.Stub._serviceClient]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "Stub", True, "_setServiceClient", "(ServiceClient)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.client.Stub._serviceClient]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.client", "WSDLBasedPolicyProcessor", True, "WSDLBasedPolicyProcessor", "(ConfigurationContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.client", "WSDLBasedPolicyProcessor", True, "configureOperationPolices", "(AxisOperation)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"]
|
||||
@@ -0,0 +1,57 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sinkModel
|
||||
data:
|
||||
- ["org.apache.axis2.context.externalize", "DebugObjectInput", True, "readObject", "()", "", "Argument[this]", "unsafe-deserialization", "ai-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "DebugObjectInput", True, "trace", "(String)", "", "Argument[0]", "log-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectInputStream", True, "readArrayList", "()", "", "Argument[this]", "unsafe-deserialization", "ai-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectInputStream", True, "readHashMap", "()", "", "Argument[this]", "unsafe-deserialization", "ai-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectInputStream", True, "readLinkedList", "()", "", "Argument[this]", "unsafe-deserialization", "ai-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectInputStream", True, "readList", "(List)", "", "Argument[this]", "unsafe-deserialization", "ai-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectInputStream", True, "readMap", "(Map)", "", "Argument[this]", "unsafe-deserialization", "ai-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectInputStream", True, "readObject", "()", "", "Argument[this]", "unsafe-deserialization", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.context.externalize", "ActivateUtils", True, "findHandler", "(List,MetaDataEntry)", "", "Argument[0].Element", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "ActivateUtils", True, "findMessage", "(AxisOperation,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "ActivateUtils", True, "findOperation", "(AxisConfiguration,String,QName)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "ActivateUtils", True, "findOperation", "(AxisService,String,QName)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "ActivateUtils", True, "findService", "(AxisConfiguration,String,String)", "", "Argument[0].SyntheticField[org.apache.axis2.engine.AxisConfiguration.allServices].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "ActivateUtils", True, "findService", "(AxisConfiguration,String,String,String)", "", "Argument[0].SyntheticField[org.apache.axis2.engine.AxisConfiguration.allServices].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "ActivateUtils", True, "findServiceGroup", "(AxisConfiguration,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "ActivateUtils", True, "findTransportListener", "(AxisConfiguration,String)", "", "Argument[0].SyntheticField[org.apache.axis2.engine.AxisConfiguration.transportsIn].MapValue", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "DebugObjectInput", True, "DebugObjectInput", "(ObjectInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "DebugObjectOutputStream", True, "write", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "DebugObjectOutputStream", True, "write", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "DebugObjectOutputStream", True, "writeBytes", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "DebugObjectOutputStream", True, "writeChars", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "DebugObjectOutputStream", True, "writeObject", "(Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "DebugObjectOutputStream", True, "writeUTF", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "ObjectInputStreamWithCL", True, "ObjectInputStreamWithCL", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "ObjectInputStreamWithCL", True, "ObjectInputStreamWithCL", "(InputStream,ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "ObjectInputStreamWithCL", True, "ObjectInputStreamWithCL", "(InputStream,ObjectInputStreamWithCL$ClassResolver)", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectInputStream", True, "install", "(ObjectInput)", "", "Argument[0]", "ReturnValue", "value", "df-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectInputStream", True, "readArrayList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectInputStream", True, "readHashMap", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectInputStream", True, "readLinkedList", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectInputStream", True, "readList", "(List)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectInputStream", True, "readMap", "(Map)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectOutputStream", True, "install", "(ObjectOutput)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectOutputStream", True, "install", "(ObjectOutput)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.axis2.context.externalize.SafeObjectOutputStream.out]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectOutputStream", True, "putFields", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.externalize.SafeObjectOutputStream.out]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectOutputStream", True, "write", "(byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.externalize.SafeObjectOutputStream.out]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectOutputStream", True, "write", "(byte[],int,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.externalize.SafeObjectOutputStream.out]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectOutputStream", True, "writeBytes", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.externalize.SafeObjectOutputStream.out]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectOutputStream", True, "writeChars", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.externalize.SafeObjectOutputStream.out]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectOutputStream", True, "writeItem", "(Object,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.externalize.SafeObjectOutputStream.out]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectOutputStream", True, "writeList", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[org.apache.axis2.context.externalize.SafeObjectOutputStream.out]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectOutputStream", True, "writeMap", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectOutputStream", True, "writeObject", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.externalize.SafeObjectOutputStream.out]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectOutputStream", True, "writePair", "(Object,boolean,Object,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.externalize.SafeObjectOutputStream.out]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectOutputStream", True, "writePair", "(Object,boolean,Object,boolean)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.axis2.context.externalize.SafeObjectOutputStream.out]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context.externalize", "SafeObjectOutputStream", True, "writeUTF", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.externalize.SafeObjectOutputStream.out]", "taint", "dfc-generated"]
|
||||
@@ -0,0 +1,293 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sinkModel
|
||||
data:
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "getRealPath", "(String)", "", "Argument[0]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContextFactory", True, "createConfigurationContextFromFileSystem", "(String)", "", "Argument[0]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContextFactory", True, "createConfigurationContextFromFileSystem", "(String,String)", "", "Argument[0]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContextFactory", True, "createConfigurationContextFromFileSystem", "(String,String)", "", "Argument[1]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContextFactory", True, "createConfigurationContextFromURIs", "(URL,URL)", "", "Argument[0]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContextFactory", True, "createConfigurationContextFromURIs", "(URL,URL)", "", "Argument[1]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "unsafe-deserialization", "ai-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "unsafe-deserialization", "ai-generated"]
|
||||
- ["org.apache.axis2.context", "SelfManagedDataManager", True, "deserializeSelfManagedData", "(ByteArrayInputStream,MessageContext)", "", "Argument[0]", "unsafe-deserialization", "ai-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceContext", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "unsafe-deserialization", "ai-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceGroupContext", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "unsafe-deserialization", "ai-generated"]
|
||||
- ["org.apache.axis2.context", "SessionContext", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "unsafe-deserialization", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sourceModel
|
||||
data:
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getCurrentMessageContext", "()", "", "ReturnValue", "remote", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.context", "AbstractContext", True, "getLocalProperty", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "AbstractContext", True, "getParent", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.parent]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "AbstractContext", True, "getProperties", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.properties]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "AbstractContext", True, "getProperty", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "AbstractContext", True, "getPropertyNames", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapKey", "ReturnValue.Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "AbstractContext", True, "getPropertyNonReplicable", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "AbstractContext", True, "getRootContext", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "AbstractContext", True, "getRootContext", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "AbstractContext", True, "mergeProperties", "(Map)", "", "Argument[0].MapKey", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "AbstractContext", True, "mergeProperties", "(Map)", "", "Argument[0].MapValue", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "AbstractContext", True, "setNonReplicableProperty", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "AbstractContext", True, "setNonReplicableProperty", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "AbstractContext", True, "setParent", "(AbstractContext)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.parent]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "AbstractContext", True, "setProperties", "(Map)", "", "Argument[0].MapKey", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "AbstractContext", True, "setProperties", "(Map)", "", "Argument[0].MapValue", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "AbstractContext", True, "setProperty", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "AbstractContext", True, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "ConfigurationContext", "(AxisConfiguration)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.axisConfiguration]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "addContextListener", "(ContextListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "addServiceGroupContextIntoApplicationScopeTable", "(ServiceGroupContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "addServiceGroupContextIntoSoapSessionTable", "(ServiceGroupContext)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.serviceGroupContextMap].MapKey", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "addServiceGroupContextIntoSoapSessionTable", "(ServiceGroupContext)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.serviceGroupContextMap].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "addServiceGroupContextIntoSoapSessionTable", "(ServiceGroupContext)", "", "Argument[0].SyntheticField[org.apache.axis2.context.ServiceGroupContext.id]", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.serviceGroupContextMap].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "addServiceGroupContextIntoSoapSessionTable", "(ServiceGroupContext)", "", "Argument[this]", "Argument[0].SyntheticField[org.apache.axis2.context.AbstractContext.parent]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "createMessageContext", "()", "", "Argument[this]", "ReturnValue.SyntheticField[org.apache.axis2.context.MessageContext.configurationContext]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "createServiceGroupContext", "(AxisServiceGroup)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.axis2.context.ServiceGroupContext.axisServiceGroup]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "createServiceGroupContext", "(AxisServiceGroup)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.axis2.context.ServiceGroupContext.id]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "createServiceGroupContext", "(AxisServiceGroup)", "", "Argument[0].SyntheticField[org.apache.axis2.description.AxisServiceGroup.serviceGroupName]", "ReturnValue.SyntheticField[org.apache.axis2.context.ServiceGroupContext.id]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "createServiceGroupContext", "(AxisServiceGroup)", "", "Argument[this]", "ReturnValue.SyntheticField[org.apache.axis2.context.AbstractContext.parent]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "deployService", "(AxisService)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "fillServiceContextAndServiceGroupContext", "(MessageContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "fillServiceContextAndServiceGroupContext", "(MessageContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "findOperationContext", "(String,String,String)", "", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.operationContextMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "getAxisConfiguration", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "getAxisConfiguration", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.axisConfiguration]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "getContextRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "getContextRoot", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.contextRoot]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "getListenerManager", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "getListenerManager", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.listenerManager]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "getOperationContext", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.operationContextMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "getRealPath", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "getRealPath", "(String)", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "getRealPath", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.axisConfiguration]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "getRealPath", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.axisConfiguration].SyntheticField[org.apache.axis2.engine.AxisConfiguration.axis2Repository]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "getServiceContextPath", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "getServiceGroupContext", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.serviceGroupContextMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "getServiceGroupContext", "(String,boolean)", "", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.serviceGroupContextMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "getServiceGroupContextFromSoapSessionTable", "(String,MessageContext)", "", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.serviceGroupContextMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "getServiceGroupContextIDs", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.serviceGroupContextMap].MapKey", "ReturnValue.ArrayElement", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "getServicePath", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "getServicePath", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.servicePath]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "getThreadPool", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "getThreadPool", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.threadPool]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "registerOperationContext", "(String,OperationContext)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.operationContextMap].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "registerOperationContext", "(String,OperationContext)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.operationContextMap].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "registerOperationContext", "(String,OperationContext,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.operationContextMap].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "registerOperationContext", "(String,OperationContext,boolean)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.operationContextMap].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "setAxisConfiguration", "(AxisConfiguration)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.axisConfiguration]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "setContextRoot", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.contextRoot]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "setServicePath", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.servicePath]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "setThreadPool", "(ThreadFactory)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.threadPool]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContext", True, "setTransportManager", "(ListenerManager)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.ConfigurationContext.listenerManager]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContextFactory", True, "createConfigurationContext", "(AxisConfigurator)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContextFactory", True, "createConfigurationContextFromFileSystem", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.axis2.context.ConfigurationContext.axisConfiguration].SyntheticField[org.apache.axis2.engine.AxisConfiguration.axis2Repository]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContextFactory", True, "createConfigurationContextFromFileSystem", "(String,String)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.axis2.context.ConfigurationContext.axisConfiguration].SyntheticField[org.apache.axis2.engine.AxisConfiguration.axis2Repository]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ConfigurationContextFactory", True, "createConfigurationContextFromURIs", "(URL,URL)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.axis2.context.ConfigurationContext.axisConfiguration].SyntheticField[org.apache.axis2.engine.AxisConfiguration.axis2Repository]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "activate", "(ConfigurationContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "activateWithOperationContext", "(OperationContext)", "", "Argument[this]", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.executedPhases]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "addExecutedPhase", "(Handler)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.executedPhases].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "extractCopyMessageContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "findEndpoint", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getAttachmentMap", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getAttachmentMap", "()", "", "Argument[this].Field[org.apache.axis2.context.MessageContext.attachments]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getAttachmentMap", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getAttachmentMap", "(boolean)", "", "Argument[this].Field[org.apache.axis2.context.MessageContext.attachments]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getAxisMessage", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getAxisMessage", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.axisMessage]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getAxisOperation", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getAxisOperation", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.axisOperation]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getAxisService", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getAxisService", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.axisService]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getAxisServiceGroup", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getAxisServiceGroup", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.axisServiceGroup]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getConfigurationContext", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getConfigurationContext", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.configurationContext]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getEffectivePolicy", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getEffectivePolicy", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.axisMessage]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getEnvelope", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getEnvelope", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.envelope]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getExecutedPhases", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.executedPhases].Element", "ReturnValue.Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getExecutionChain", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getExecutionChain", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.executionChain]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getFailureReason", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getFailureReason", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.failureReason]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getFaultTo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getFrom", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getIncomingTransportName", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getIncomingTransportName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.incomingTransportName]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getLocalProperty", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getLocalProperty", "(String,boolean)", "", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getLogCorrelationID", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getLogIDString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getMessageID", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getModuleParameter", "(String,String,HandlerDescription)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getModuleParameter", "(String,String,HandlerDescription)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getOperationContext", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getOptions", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getOptions", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.options]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getParameter", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getProperty", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getRelatesTo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getRelatesTo", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getRelationships", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getReplyTo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getRootContext", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.configurationContext]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getSelfManagedData", "(Class,Object)", "", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.selfManagedDataMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getServiceContext", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getServiceContextID", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getServiceContextID", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.serviceContextID]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getServiceGroupContext", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getServiceGroupContext", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.serviceGroupContext]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getServiceGroupContextId", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getServiceGroupContextId", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.serviceGroupContextId]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getSessionContext", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getSessionContext", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.sessionContext]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getSoapAction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getTo", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getTransportIn", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getTransportIn", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.transportIn]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getTransportOut", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getTransportOut", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.transportOut]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "getWSAAction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setAttachmentMap", "(Attachments)", "", "Argument[0]", "Argument[this].Field[org.apache.axis2.context.MessageContext.attachments]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setAxisMessage", "(AxisMessage)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.axisMessage]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setAxisOperation", "(AxisOperation)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.axisOperation]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setAxisService", "(AxisService)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.axisServiceGroup]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setAxisService", "(AxisService)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.axisService]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setAxisService", "(AxisService)", "", "Argument[0].SyntheticField[org.apache.axis2.description.AxisDescription.parent]", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.axisServiceGroup]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setAxisServiceGroup", "(AxisServiceGroup)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.axisServiceGroup]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setConfigurationContext", "(ConfigurationContext)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.configurationContext]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setEnvelope", "(SOAPEnvelope)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.envelope]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setExecutedPhasesExplicit", "(LinkedList)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.executedPhases]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setExecutionChain", "(ArrayList)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.executionChain]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setFailureReason", "(Exception)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.failureReason]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setFaultTo", "(EndpointReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setFrom", "(EndpointReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setIncomingTransportName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.incomingTransportName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setMessageID", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setOperationContext", "(OperationContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setOptions", "(Options)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setOptionsExplicit", "(Options)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.options]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setReplyTo", "(EndpointReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setSelfManagedData", "(Class,Object,Object)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.selfManagedDataMap].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setSelfManagedDataMapExplicit", "(LinkedHashMap)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.selfManagedDataMap]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setServiceContext", "(ServiceContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setServiceContextID", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.serviceContextID]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setServiceGroupContext", "(ServiceGroupContext)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.axisServiceGroup]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setServiceGroupContext", "(ServiceGroupContext)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.serviceGroupContext]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setServiceGroupContext", "(ServiceGroupContext)", "", "Argument[0].SyntheticField[org.apache.axis2.context.ServiceGroupContext.axisServiceGroup]", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.axisServiceGroup]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setServiceGroupContextId", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.serviceGroupContextId]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setSessionContext", "(SessionContext)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.sessionContext]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setSoapAction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setTo", "(EndpointReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setTransportIn", "(TransportInDescription)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.transportIn]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setTransportOut", "(TransportOutDescription)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.MessageContext.transportOut]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setWSAAction", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "setWSAMessageId", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", True, "writeExternal", "(ObjectOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "NamedValue", True, "NamedValue", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.NamedValue.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "NamedValue", True, "NamedValue", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.context.NamedValue.value]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "NamedValue", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.NamedValue.name]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "NamedValue", True, "getValue", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.NamedValue.value]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "OperationContext", "(AxisOperation,ServiceContext)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.OperationContext.axisOperation]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "OperationContext", "(AxisOperation,ServiceContext)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.parent]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "activate", "(ConfigurationContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "activate", "(ConfigurationContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "addMessageContext", "(MessageContext)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.OperationContext.messageContexts].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "getAxisOperation", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "getAxisOperation", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.OperationContext.axisOperation]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "getConfigurationContext", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "getConfigurationContext", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.parent]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "getLogCorrelationIDString", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "getMessageContext", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.context.OperationContext.messageContexts].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "getMessageContexts", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "getMessageContexts", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.OperationContext.messageContexts]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "getOperationName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "getRootContext", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.parent]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "getServiceContext", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "getServiceContext", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.parent]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "getServiceGroupName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "getServiceName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "isolateMessageContext", "(MessageContext)", "", "Argument[this].SyntheticField[org.apache.axis2.context.OperationContext.messageContexts].MapKey", "Argument[this].SyntheticField[org.apache.axis2.context.OperationContext.metaMessageContextMap].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "restoreMessageContext", "(MessageContext)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.OperationContext.messageContexts].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "restoreMessageContext", "(MessageContext)", "", "Argument[this].SyntheticField[org.apache.axis2.context.OperationContext.metaMessageContextMap].MapValue", "Argument[this].SyntheticField[org.apache.axis2.context.OperationContext.messageContexts].MapKey", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "setKey", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContext", True, "writeExternal", "(ObjectOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContextFactory", True, "createOperationContext", "(int,AxisOperation,ServiceContext)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.axis2.context.OperationContext.axisOperation]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "OperationContextFactory", True, "createOperationContext", "(int,AxisOperation,ServiceContext)", "", "Argument[2]", "ReturnValue.SyntheticField[org.apache.axis2.context.AbstractContext.parent]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceContext", True, "activate", "(ConfigurationContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceContext", True, "createOperationContext", "(AxisOperation)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.axis2.context.OperationContext.axisOperation]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceContext", True, "createOperationContext", "(AxisOperation)", "", "Argument[this]", "ReturnValue.SyntheticField[org.apache.axis2.context.AbstractContext.parent]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceContext", True, "createOperationContext", "(QName)", "", "Argument[this]", "ReturnValue.SyntheticField[org.apache.axis2.context.AbstractContext.parent]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceContext", True, "getAxisService", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceContext", True, "getAxisService", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.ServiceContext.axisService]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceContext", True, "getConfigurationContext", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceContext", True, "getConfigurationContext", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.ServiceContext.configContext]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceContext", True, "getGroupName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceContext", True, "getLastOperationContext", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceContext", True, "getLastOperationContext", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.ServiceContext.lastOperationContext]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceContext", True, "getLogCorrelationIDString", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceContext", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceContext", True, "getRootContext", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.ServiceContext.configContext]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceContext", True, "getServiceGroupContext", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceContext", True, "getTargetEPR", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceContext", True, "getTargetEPR", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.ServiceContext.targetEPR]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceContext", True, "putContextProperties", "(ServiceContext,boolean)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceContext", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceContext", True, "setLastOperationContext", "(OperationContext)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.ServiceContext.lastOperationContext]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceContext", True, "setMyEPR", "(EndpointReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceContext", True, "setTargetEPR", "(EndpointReference)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.ServiceContext.targetEPR]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceContext", True, "writeExternal", "(ObjectOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceGroupContext", True, "ServiceGroupContext", "(ConfigurationContext,AxisServiceGroup)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.parent]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceGroupContext", True, "ServiceGroupContext", "(ConfigurationContext,AxisServiceGroup)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.context.ServiceGroupContext.axisServiceGroup]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceGroupContext", True, "ServiceGroupContext", "(ConfigurationContext,AxisServiceGroup)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.context.ServiceGroupContext.id]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceGroupContext", True, "ServiceGroupContext", "(ConfigurationContext,AxisServiceGroup)", "", "Argument[1].SyntheticField[org.apache.axis2.description.AxisServiceGroup.serviceGroupName]", "Argument[this].SyntheticField[org.apache.axis2.context.ServiceGroupContext.id]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceGroupContext", True, "activate", "(ConfigurationContext)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.parent]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceGroupContext", True, "activate", "(ConfigurationContext)", "", "Argument[this]", "Argument[0].SyntheticField[org.apache.axis2.context.ConfigurationContext.serviceGroupContextMap].MapKey", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceGroupContext", True, "activate", "(ConfigurationContext)", "", "Argument[this]", "Argument[0].SyntheticField[org.apache.axis2.context.ConfigurationContext.serviceGroupContextMap].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceGroupContext", True, "activate", "(ConfigurationContext)", "", "Argument[this].SyntheticField[org.apache.axis2.context.ServiceGroupContext.id]", "Argument[0].SyntheticField[org.apache.axis2.context.ConfigurationContext.serviceGroupContextMap].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceGroupContext", True, "addServiceContext", "(ServiceContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceGroupContext", True, "findServiceContext", "(AxisService)", "", "Argument[this].SyntheticField[org.apache.axis2.context.ServiceGroupContext.serviceContextMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceGroupContext", True, "findServiceContext", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.context.ServiceGroupContext.serviceContextMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceGroupContext", True, "getDescription", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceGroupContext", True, "getDescription", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.ServiceGroupContext.axisServiceGroup]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceGroupContext", True, "getId", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceGroupContext", True, "getId", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.ServiceGroupContext.id]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceGroupContext", True, "getRootContext", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.AbstractContext.parent]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceGroupContext", True, "getServiceContext", "(AxisService)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.ServiceGroupContext.serviceContextMap].MapKey", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceGroupContext", True, "getServiceContext", "(AxisService)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.axis2.context.ServiceContext.axisService]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceGroupContext", True, "getServiceContext", "(AxisService)", "", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.name]", "Argument[this].SyntheticField[org.apache.axis2.context.ServiceGroupContext.serviceContextMap].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceGroupContext", True, "getServiceContexts", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.ServiceGroupContext.serviceContextMap].MapValue", "ReturnValue.Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceGroupContext", True, "putContextProperties", "(ServiceGroupContext)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceGroupContext", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceGroupContext", True, "setId", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.ServiceGroupContext.id]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceGroupContext", True, "writeExternal", "(ObjectOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "SessionContext", True, "SessionContext", "(AbstractContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "SessionContext", True, "addServiceContext", "(ServiceContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "SessionContext", True, "addServiceGroupContext", "(ServiceGroupContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "SessionContext", True, "getCookieID", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "SessionContext", True, "getCookieID", "()", "", "Argument[this].SyntheticField[org.apache.axis2.context.SessionContext.cookieID]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "SessionContext", True, "getServiceContext", "(AxisService)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "SessionContext", True, "getServiceGroupContext", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "SessionContext", True, "getServiceGroupContext", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "SessionContext", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.context", "SessionContext", True, "setCookieID", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.context.SessionContext.cookieID]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.context", "SessionContext", True, "writeExternal", "(ObjectOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: neutralModel
|
||||
data:
|
||||
- ["org.apache.axis2.context", "MessageContext", "activate", "(ConfigurationContext)", "summary", "ai-generated"]
|
||||
- ["org.apache.axis2.context", "MessageContext", "setSelfManagedData", "(Class,Object,Object)", "summary", "ai-generated"]
|
||||
- ["org.apache.axis2.context", "ServiceContext", "activate", "(ConfigurationContext)", "summary", "ai-generated"]
|
||||
@@ -0,0 +1,26 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sinkModel
|
||||
data:
|
||||
- ["org.apache.axis2.dataretrieval.client", "MexClient", True, "MexClient", "(ConfigurationContext,URL,QName,String)", "", "Argument[1]", "request-forgery", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sourceModel
|
||||
data:
|
||||
- ["org.apache.axis2.dataretrieval.client", "MexClient", True, "MexClient", "(ConfigurationContext,URL,QName,String)", "", "ReturnValue", "remote", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.dataretrieval.client", "MexClient", True, "MexClient", "(ConfigurationContext,AxisService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.dataretrieval.client", "MexClient", True, "MexClient", "(ConfigurationContext,AxisService)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.dataretrieval.client", "MexClient", True, "MexClient", "(ConfigurationContext,Definition,QName,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.dataretrieval.client", "MexClient", True, "MexClient", "(ConfigurationContext,URL,QName,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: neutralModel
|
||||
data:
|
||||
- ["org.apache.axis2.dataretrieval.client", "MexClient", "MexClient", "(ConfigurationContext,AxisService)", "summary", "ai-generated"]
|
||||
@@ -0,0 +1,55 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sinkModel
|
||||
data:
|
||||
- ["org.apache.axis2.dataretrieval", "DataRetrievalUtil", True, "buildOM", "(ClassLoader,String)", "", "Argument[1]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "DataRetrievalUtil", True, "convertToOMElement", "(InputStream)", "", "Argument[0]", "xxe", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sourceModel
|
||||
data:
|
||||
- ["org.apache.axis2.dataretrieval", "AxisDataLocator", True, "getData", "(DataRetrievalRequest,MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "AxisDataLocator", True, "getData", "(DataRetrievalRequest,MessageContext)", "", "Parameter[1]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "SchemaDataLocator", True, "getData", "(DataRetrievalRequest,MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "SchemaDataLocator", True, "getData", "(DataRetrievalRequest,MessageContext)", "", "Parameter[1]", "remote", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.dataretrieval", "AxisDataLocator", True, "getData", "(DataRetrievalRequest,MessageContext)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "AxisDataLocator", True, "getData", "(DataRetrievalRequest,MessageContext)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "AxisDataLocator", True, "getData", "(DataRetrievalRequest,MessageContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "AxisDataLocator", True, "getData", "(DataRetrievalRequest,MessageContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "AxisDataLocator", True, "getData", "(DataRetrievalRequest,MessageContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "AxisDataLocatorImpl", True, "AxisDataLocatorImpl", "(AxisService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "BaseAxisDataLocator", True, "getData", "(DataRetrievalRequest,MessageContext)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "BaseAxisDataLocator", True, "getData", "(DataRetrievalRequest,MessageContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "BaseAxisDataLocator", True, "getData", "(DataRetrievalRequest,MessageContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "Data", True, "Data", "(Object,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.dataretrieval.Data.data]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "Data", True, "Data", "(Object,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.dataretrieval.Data.identifier]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "Data", True, "getData", "()", "", "Argument[this].SyntheticField[org.apache.axis2.dataretrieval.Data.data]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "Data", True, "getIdentifier", "()", "", "Argument[this].SyntheticField[org.apache.axis2.dataretrieval.Data.identifier]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "DataLocatorFactory", True, "createDataLocator", "(String,ServiceData[])", "", "Argument[1].ArrayElement", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "DataRetrievalException", True, "DataRetrievalException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "DataRetrievalException", True, "DataRetrievalException", "(String,Throwable)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "DataRetrievalException", True, "DataRetrievalException", "(Throwable)", "", "Argument[0]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "DataRetrievalRequest", True, "getDialect", "()", "", "Argument[this].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "DataRetrievalRequest", True, "getIdentifier", "()", "", "Argument[this].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "DataRetrievalRequest", True, "getOutputForm", "()", "", "Argument[this].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "DataRetrievalRequest", True, "putDialect", "(String)", "", "Argument[0]", "Argument[this].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "DataRetrievalRequest", True, "putIdentifier", "(String)", "", "Argument[0]", "Argument[this].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "DataRetrievalRequest", True, "putOutputForm", "(OutputForm)", "", "Argument[0]", "Argument[this].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "OutputForm", True, "getType", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "ServiceData", True, "ServiceData", "(OMElement)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.dataretrieval.ServiceData.data]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "ServiceData", True, "getDialect", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "ServiceData", True, "getIdentifier", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "ServiceData", True, "getOMData", "()", "", "Argument[this].SyntheticField[org.apache.axis2.dataretrieval.ServiceData.data]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.dataretrieval", "WSDL11SupplierTemplate", True, "init", "(AxisService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: neutralModel
|
||||
data:
|
||||
- ["org.apache.axis2.dataretrieval", "BaseAxisDataLocator", "getData", "(DataRetrievalRequest,MessageContext)", "summary", "ai-generated"]
|
||||
@@ -0,0 +1,109 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sinkModel
|
||||
data:
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "buildModule", "(File,AxisConfiguration)", "", "Argument[0]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "getFileList", "(URL)", "", "Argument[0]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "loadRepository", "(String)", "", "Argument[0]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "loadRepositoryFromURL", "(URL)", "", "Argument[0]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "loadServiceGroup", "(File,ConfigurationContext)", "", "Argument[0]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "loadServicesFromUrl", "(URL)", "", "Argument[0]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "populateAxisConfiguration", "(InputStream)", "", "Argument[0]", "xxe", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "buildService", "(InputStream,ConfigurationContext)", "", "Argument[0]", "xxe", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "buildServiceGroup", "(InputStream,ClassLoader,String,ConfigurationContext,ArchiveReader,HashMap)", "", "Argument[0]", "xxe", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment", "DescriptionBuilder", True, "buildOM", "()", "", "Argument[this]", "xxe", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "prepareRepository", "(String)", "", "Argument[0]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment", "FileSystemConfigurator", True, "getAxisConfiguration", "()", "", "Argument[this]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment", "ModuleDeployer", True, "deoloyFromUrl", "(DeploymentFileData)", "", "Argument[0]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment", "ModuleDeployer", True, "deploy", "(DeploymentFileData)", "", "Argument[0]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment", "RepositoryListener", True, "findServicesInDirectory", "(File)", "", "Argument[0]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment", "ServiceDeployer", True, "deploy", "(DeploymentFileData)", "", "Argument[0]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment", "ServiceDeployer", True, "deployFromUrl", "(DeploymentFileData)", "", "Argument[0]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment", "ServiceDeployer", True, "deployFromUrl", "(Deployer,URL)", "", "Argument[1]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment", "ServiceDeployer", True, "populateService", "(AxisServiceGroup,URL,String)", "", "Argument[1]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment", "TransportDeployer", True, "deploy", "(DeploymentFileData)", "", "Argument[0]", "xxe", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment", "URLBasedAxisConfigurator", True, "getAxisConfiguration", "()", "", "Argument[this]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment", "WSDLServiceBuilderExtension", True, "buildAxisServices", "(DeploymentFileData)", "", "Argument[0]", "xxe", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.deployment", "AbstractDeployer", True, "addServiceBuilderExtensions", "(ServiceBuilderExtension)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.deployment.AbstractDeployer.serviceBuilderExtensions].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "AbstractDeployer", True, "getServiceBuilderExtensions", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.AbstractDeployer.serviceBuilderExtensions]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "AbstractServiceBuilderExtension", True, "getAxisConfiguration", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.AbstractServiceBuilderExtension.axisConfiguration]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "AbstractServiceBuilderExtension", True, "getConfigurationContext", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.AbstractServiceBuilderExtension.configurationContext]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "AbstractServiceBuilderExtension", True, "getDirectory", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.AbstractServiceBuilderExtension.directory]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "AbstractServiceBuilderExtension", True, "init", "(ConfigurationContext)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.deployment.AbstractServiceBuilderExtension.axisConfiguration]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "AbstractServiceBuilderExtension", True, "init", "(ConfigurationContext)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.deployment.AbstractServiceBuilderExtension.configurationContext]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "AbstractServiceBuilderExtension", True, "init", "(ConfigurationContext)", "", "Argument[0].SyntheticField[org.apache.axis2.context.ConfigurationContext.axisConfiguration]", "Argument[this].SyntheticField[org.apache.axis2.deployment.AbstractServiceBuilderExtension.axisConfiguration]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "AbstractServiceBuilderExtension", True, "setDirectory", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.deployment.AbstractServiceBuilderExtension.directory]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "AxisConfigBuilder", True, "AxisConfigBuilder", "(AxisConfiguration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "AxisConfigBuilder", True, "AxisConfigBuilder", "(InputStream,AxisConfiguration,DeploymentEngine)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "AxisConfigBuilder", True, "AxisConfigBuilder", "(InputStream,AxisConfiguration,DeploymentEngine)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "AxisConfigBuilder", True, "AxisConfigBuilder", "(InputStream,AxisConfiguration,DeploymentEngine)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "Deployer", True, "deploy", "(DeploymentFileData)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "Deployer", True, "init", "(ConfigurationContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "Deployer", True, "setDirectory", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentClassLoader", True, "DeploymentClassLoader", "(URL[],ClassLoader,boolean)", "", "Argument[1]", "Argument[this]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "addDeployer", "(Deployer,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.deployment.DeploymentEngine.deployerMap].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "addNewModule", "(AxisModule,AxisConfiguration)", "", "Argument[1]", "Argument[0].SyntheticField[org.apache.axis2.description.AxisModule.parent]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "addServiceGroup", "(AxisServiceGroup,ArrayList,URL,DeploymentFileData,AxisConfiguration)", "", "Argument[3].SyntheticField[org.apache.axis2.deployment.repository.util.DeploymentFileData.file]", "Argument[4].SyntheticField[org.apache.axis2.engine.AxisConfiguration.faultyServices].MapKey", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "addWSToDeploy", "(DeploymentFileData)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "addWSToUndeploy", "(WSInfo)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "buildModule", "(File,AxisConfiguration)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.axis2.description.AxisModule.name]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "buildServiceGroup", "(InputStream,ClassLoader,String,ConfigurationContext,ArchiveReader,HashMap)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.axis2.description.AxisServiceGroup.serviceGroupClassLoader]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "buildServiceGroup", "(InputStream,ClassLoader,String,ConfigurationContext,ArchiveReader,HashMap)", "", "Argument[2]", "ReturnValue.SyntheticField[org.apache.axis2.description.AxisServiceGroup.serviceGroupName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "getAxisConfig", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "getAxisServiceName", "(String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "getDeployer", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "getDeployers", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.DeploymentEngine.deployerMap]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "getModule", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "getModuleDeployer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "getModulesDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "getRepoListener", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "getRepositoryDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "getServiceDeployer", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "getServicesDir", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "loadRepository", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "loadRepositoryFromURL", "(URL)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "loadServiceGroup", "(File,ConfigurationContext)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.axis2.description.AxisDescription.children].MapKey", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "loadServiceGroup", "(File,ConfigurationContext)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.axis2.description.AxisServiceGroup.serviceGroupName]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "populateAxisConfiguration", "(InputStream)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "setConfigContext", "(ConfigurationContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentEngine", True, "setDeployers", "(Map)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.deployment.DeploymentEngine.deployerMap]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentException", True, "DeploymentException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentException", True, "DeploymentException", "(String,Throwable)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "DeploymentException", True, "DeploymentException", "(Throwable)", "", "Argument[0]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "DescriptionBuilder", True, "DescriptionBuilder", "(InputStream,AxisConfiguration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "DescriptionBuilder", True, "DescriptionBuilder", "(InputStream,AxisConfiguration)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "DescriptionBuilder", True, "DescriptionBuilder", "(InputStream,ConfigurationContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "DescriptionBuilder", True, "DescriptionBuilder", "(InputStream,ConfigurationContext)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "DescriptionBuilder", True, "getShortFileName", "(String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "FileSystemConfigurator", True, "FileSystemConfigurator", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "FileSystemConfigurator", True, "FileSystemConfigurator", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "ModuleBuilder", True, "ModuleBuilder", "(InputStream,AxisModule,AxisConfiguration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "ModuleBuilder", True, "ModuleBuilder", "(InputStream,AxisModule,AxisConfiguration)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "ModuleBuilder", True, "ModuleBuilder", "(InputStream,AxisModule,AxisConfiguration)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "ModuleDeployer", True, "ModuleDeployer", "(AxisConfiguration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "RepositoryListener", True, "RepositoryListener", "(DeploymentEngine,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "ServiceBuilder", True, "ServiceBuilder", "(ConfigurationContext,AxisService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "ServiceBuilder", True, "ServiceBuilder", "(ConfigurationContext,AxisService)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "ServiceBuilder", True, "ServiceBuilder", "(InputStream,ConfigurationContext,AxisService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "ServiceBuilder", True, "ServiceBuilder", "(InputStream,ConfigurationContext,AxisService)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "ServiceBuilder", True, "ServiceBuilder", "(InputStream,ConfigurationContext,AxisService)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "ServiceBuilder", True, "populateService", "(OMElement)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "ServiceBuilder", True, "setWsdlServiceMap", "(Map)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "ServiceGroupBuilder", True, "ServiceGroupBuilder", "(OMElement,Map,ConfigurationContext)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.deployment.ServiceGroupBuilder.wsdlServices]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "ServiceGroupBuilder", True, "populateServiceGroup", "(AxisServiceGroup)", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.ServiceGroupBuilder.wsdlServices].MapValue", "ReturnValue.Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment", "URLBasedAxisConfigurator", True, "URLBasedAxisConfigurator", "(URL,URL)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "URLBasedAxisConfigurator", True, "URLBasedAxisConfigurator", "(URL,URL)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "WarBasedAxisConfigurator", True, "WarBasedAxisConfigurator", "(ServletConfig)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment", "WarBasedAxisConfigurator", True, "getAxisConfiguration", "()", "", "Argument[this]", "ReturnValue.SyntheticField[org.apache.axis2.engine.AxisConfiguration.configurator]", "value", "dfc-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: neutralModel
|
||||
data:
|
||||
- ["org.apache.axis2.deployment", "AbstractServiceBuilderExtension", "init", "(ConfigurationContext)", "summary", "ai-generated"]
|
||||
@@ -0,0 +1,61 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sinkModel
|
||||
data:
|
||||
- ["org.apache.axis2.deployment.repository.util", "ArchiveReader", True, "buildServiceDescription", "(InputStream,ConfigurationContext)", "", "Argument[0]", "xxe", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "ArchiveReader", True, "buildServiceDescription", "(String,ConfigurationContext,boolean)", "", "Argument[0]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "ArchiveReader", True, "buildServiceGroup", "(InputStream,DeploymentFileData,AxisServiceGroup,HashMap,ConfigurationContext)", "", "Argument[0]", "xxe", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "ArchiveReader", True, "getAxisServiceFromWsdl", "(InputStream,ClassLoader,String)", "", "Argument[0]", "xxe", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "ArchiveReader", True, "processFilesInFolder", "(File,HashMap)", "", "Argument[0]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "ArchiveReader", True, "processFilesInFolder", "(File,HashMap)", "", "Argument[0]", "xxe", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "ArchiveReader", True, "processServiceGroup", "(String,DeploymentFileData,AxisServiceGroup,boolean,HashMap,ConfigurationContext)", "", "Argument[0]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "WSInfoList", True, "addWSInfoItem", "(File,Deployer,int)", "", "Argument[0]", "path-injection", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.deployment.repository.util", "ArchiveReader", True, "buildServiceGroup", "(InputStream,DeploymentFileData,AxisServiceGroup,HashMap,ConfigurationContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "ArchiveReader", True, "buildServiceGroup", "(InputStream,DeploymentFileData,AxisServiceGroup,HashMap,ConfigurationContext)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "ArchiveReader", True, "buildServiceGroup", "(InputStream,DeploymentFileData,AxisServiceGroup,HashMap,ConfigurationContext)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "ArchiveReader", True, "buildServiceGroup", "(OMElement,DeploymentFileData,AxisServiceGroup,Map,ConfigurationContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "ArchiveReader", True, "buildServiceGroup", "(OMElement,DeploymentFileData,AxisServiceGroup,Map,ConfigurationContext)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "ArchiveReader", True, "buildServiceGroup", "(OMElement,DeploymentFileData,AxisServiceGroup,Map,ConfigurationContext)", "", "Argument[3].Element", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "ArchiveReader", True, "processServiceGroup", "(OMElement,DeploymentFileData,AxisServiceGroup,boolean,Map,ConfigurationContext)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "ArchiveReader", True, "processServiceGroup", "(OMElement,DeploymentFileData,AxisServiceGroup,boolean,Map,ConfigurationContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "ArchiveReader", True, "processServiceGroup", "(OMElement,DeploymentFileData,AxisServiceGroup,boolean,Map,ConfigurationContext)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "ArchiveReader", True, "processServiceGroup", "(OMElement,DeploymentFileData,AxisServiceGroup,boolean,Map,ConfigurationContext)", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "ArchiveReader", True, "processServiceGroup", "(String,DeploymentFileData,AxisServiceGroup,boolean,HashMap,ConfigurationContext)", "", "Argument[1]", "Argument[2]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "ArchiveReader", True, "processServiceGroup", "(String,DeploymentFileData,AxisServiceGroup,boolean,HashMap,ConfigurationContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "ArchiveReader", True, "processServiceGroup", "(String,DeploymentFileData,AxisServiceGroup,boolean,HashMap,ConfigurationContext)", "", "Argument[2]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "ArchiveReader", True, "processServiceGroup", "(String,DeploymentFileData,AxisServiceGroup,boolean,HashMap,ConfigurationContext)", "", "Argument[4].Element", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "ArchiveReader", True, "readModuleArchive", "(DeploymentFileData,AxisModule,boolean,AxisConfiguration)", "", "Argument[0]", "Argument[1]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "DeploymentFileData", True, "DeploymentFileData", "(File)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.deployment.repository.util.DeploymentFileData.file]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "DeploymentFileData", True, "DeploymentFileData", "(File,Deployer)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.deployment.repository.util.DeploymentFileData.file]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "DeploymentFileData", True, "DeploymentFileData", "(File,Deployer)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.deployment.repository.util.DeploymentFileData.deployer]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "DeploymentFileData", True, "DeploymentFileData", "(URL,Deployer,ClassLoader)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.deployment.repository.util.DeploymentFileData.url]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "DeploymentFileData", True, "DeploymentFileData", "(URL,Deployer,ClassLoader)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.deployment.repository.util.DeploymentFileData.deployer]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "DeploymentFileData", True, "DeploymentFileData", "(URL,Deployer,ClassLoader)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.axis2.deployment.repository.util.DeploymentFileData.classLoader]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "DeploymentFileData", True, "getAbsolutePath", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.repository.util.DeploymentFileData.file]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "DeploymentFileData", True, "getClassLoader", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.repository.util.DeploymentFileData.classLoader]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "DeploymentFileData", True, "getDeployer", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.repository.util.DeploymentFileData.deployer]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "DeploymentFileData", True, "getFile", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.repository.util.DeploymentFileData.file]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "DeploymentFileData", True, "getFileExtension", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "DeploymentFileData", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.repository.util.DeploymentFileData.file]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "DeploymentFileData", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.repository.util.DeploymentFileData.url]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "DeploymentFileData", True, "getServiceMetaData", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.repository.util.DeploymentFileData.serviceMetaData]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "DeploymentFileData", True, "getUrl", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.repository.util.DeploymentFileData.url]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "DeploymentFileData", True, "setClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.deployment.repository.util.DeploymentFileData.classLoader]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "DeploymentFileData", True, "setDeployer", "(Deployer)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.deployment.repository.util.DeploymentFileData.deployer]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "DeploymentFileData", True, "setServiceMetaData", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.deployment.repository.util.DeploymentFileData.serviceMetaData]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "DeploymentFileData", True, "setUrl", "(URL)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.deployment.repository.util.DeploymentFileData.url]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "WSInfo", True, "WSInfo", "(String,long,Deployer,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.deployment.repository.util.WSInfo.fileName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "WSInfo", True, "WSInfo", "(String,long,Deployer,int)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.axis2.deployment.repository.util.WSInfo.deployer]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "WSInfo", True, "getDeployer", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.repository.util.WSInfo.deployer]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "WSInfo", True, "getFileName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.repository.util.WSInfo.fileName]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "WSInfo", True, "setFileName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.deployment.repository.util.WSInfo.fileName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "WSInfoList", True, "WSInfoList", "(DeploymentEngine)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "WSInfoList", True, "addWSInfoItem", "(File,Deployer,int)", "", "Argument[0]", "Argument[this].Field[org.apache.axis2.deployment.repository.util.WSInfoList.currentJars].MapKey", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.repository.util", "WSInfoList", True, "addWSInfoItem", "(URL,Deployer,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
@@ -0,0 +1,40 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sinkModel
|
||||
data:
|
||||
- ["org.apache.axis2.deployment.resolver", "AARBasedWSDLLocator", True, "getImportInputSource", "(String,String)", "", "Argument[0]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment.resolver", "AARBasedWSDLLocator", True, "getImportInputSource", "(String,String)", "", "Argument[1]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment.resolver", "AARFileBasedURIResolver", True, "resolveEntity", "(String,String,String)", "", "Argument[1]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment.resolver", "AARFileBasedURIResolver", True, "resolveEntity", "(String,String,String)", "", "Argument[2]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment.resolver", "WarBasedWSDLLocator", True, "getImportInputSource", "(String,String)", "", "Argument[0]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment.resolver", "WarBasedWSDLLocator", True, "getImportInputSource", "(String,String)", "", "Argument[0]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment.resolver", "WarBasedWSDLLocator", True, "getImportInputSource", "(String,String)", "", "Argument[1]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment.resolver", "WarBasedWSDLLocator", True, "getImportInputSource", "(String,String)", "", "Argument[1]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment.resolver", "WarFileBasedURIResolver", True, "resolveEntity", "(String,String,String)", "", "Argument[1]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.deployment.resolver", "WarFileBasedURIResolver", True, "resolveEntity", "(String,String,String)", "", "Argument[2]", "request-forgery", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.deployment.resolver", "AARBasedWSDLLocator", True, "AARBasedWSDLLocator", "(String,File,InputStream)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.deployment.resolver.AARBasedWSDLLocator.baseURI]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.resolver", "AARBasedWSDLLocator", True, "AARBasedWSDLLocator", "(String,File,InputStream)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.axis2.deployment.resolver.AARBasedWSDLLocator.baseInputStream]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.resolver", "AARBasedWSDLLocator", True, "getBaseInputSource", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.resolver.AARBasedWSDLLocator.baseInputStream]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.resolver", "AARBasedWSDLLocator", True, "getBaseURI", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.resolver.AARBasedWSDLLocator.baseURI]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.resolver", "AARBasedWSDLLocator", True, "getImportInputSource", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.deployment.resolver.AARBasedWSDLLocator.lastImportLocation]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.resolver", "AARBasedWSDLLocator", True, "getLatestImportURI", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.resolver.AARBasedWSDLLocator.lastImportLocation]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.resolver", "AARFileBasedURIResolver", True, "AARFileBasedURIResolver", "(File)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.resolver", "WarBasedWSDLLocator", True, "WarBasedWSDLLocator", "(String,ClassLoader,InputStream)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.deployment.resolver.WarBasedWSDLLocator.baseURI]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.resolver", "WarBasedWSDLLocator", True, "WarBasedWSDLLocator", "(String,ClassLoader,InputStream)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.axis2.deployment.resolver.WarBasedWSDLLocator.baseInputStream]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.resolver", "WarBasedWSDLLocator", True, "getBaseInputSource", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.resolver.WarBasedWSDLLocator.baseInputStream]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.resolver", "WarBasedWSDLLocator", True, "getBaseURI", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.resolver.WarBasedWSDLLocator.baseURI]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.resolver", "WarBasedWSDLLocator", True, "getImportInputSource", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.deployment.resolver.WarBasedWSDLLocator.lastImportLocation]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.resolver", "WarBasedWSDLLocator", True, "getLatestImportURI", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.resolver.WarBasedWSDLLocator.lastImportLocation]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.resolver", "WarFileBasedURIResolver", True, "WarFileBasedURIResolver", "(ClassLoader)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: neutralModel
|
||||
data:
|
||||
- ["org.apache.axis2.deployment.resolver", "AARFileBasedURIResolver", "resolveEntity", "(String,String,String)", "summary", "ai-generated"]
|
||||
@@ -0,0 +1,16 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.deployment.scheduler", "Scheduler$SchedulerTimerTask", True, "SchedulerTimerTask", "(SchedulerTask,DeploymentIterator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.scheduler", "Scheduler$SchedulerTimerTask", True, "SchedulerTimerTask", "(SchedulerTask,DeploymentIterator)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.scheduler", "SchedulerTask", True, "SchedulerTask", "(RepositoryListener,AxisConfiguration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.scheduler", "SchedulerTask", True, "SchedulerTask", "(RepositoryListener,AxisConfiguration)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: neutralModel
|
||||
data:
|
||||
- ["org.apache.axis2.deployment.scheduler", "Scheduler", "schedule", "(SchedulerTask,DeploymentIterator)", "summary", "ai-generated"]
|
||||
@@ -0,0 +1,67 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.deployment.util", "BeanExcludeInfo", True, "BeanExcludeInfo", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.deployment.util.BeanExcludeInfo.excludeProperties]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "BeanExcludeInfo", True, "BeanExcludeInfo", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.deployment.util.BeanExcludeInfo.includeProperties]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "BeanExcludeInfo", True, "getExcludeProperties", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.util.BeanExcludeInfo.excludeProperties]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "BeanExcludeInfo", True, "getIncludeProperties", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.util.BeanExcludeInfo.includeProperties]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "BeanExcludeInfo", True, "setExcludeProperties", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.deployment.util.BeanExcludeInfo.excludeProperties]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "BeanExcludeInfo", True, "setIncludeProperties", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.deployment.util.BeanExcludeInfo.includeProperties]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "ExcludeInfo", True, "getBeanExcludeInfoForClass", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.util.ExcludeInfo.classNameToBeanInfoMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "ExcludeInfo", True, "putBeanInfo", "(String,BeanExcludeInfo)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.deployment.util.ExcludeInfo.classNameToBeanInfoMap].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "ExcludeInfo", True, "putBeanInfo", "(String,BeanExcludeInfo)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.deployment.util.ExcludeInfo.classNameToBeanInfoMap].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "PhasesInfo", True, "getGlobalInFaultPhases", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.util.PhasesInfo.IN_FaultPhases].Element", "ReturnValue.Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "PhasesInfo", True, "getGlobalInflow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.util.PhasesInfo.INPhases].Element", "ReturnValue.Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "PhasesInfo", True, "getGlobalOutPhaseList", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.util.PhasesInfo.OUTPhases].Element", "ReturnValue.Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "PhasesInfo", True, "getINPhases", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.util.PhasesInfo.INPhases]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "PhasesInfo", True, "getINPhases", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "PhasesInfo", True, "getIN_FaultPhases", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.util.PhasesInfo.IN_FaultPhases]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "PhasesInfo", True, "getIN_FaultPhases", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "PhasesInfo", True, "getOUTPhases", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.util.PhasesInfo.OUTPhases]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "PhasesInfo", True, "getOUTPhases", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "PhasesInfo", True, "getOUT_FaultPhases", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "PhasesInfo", True, "getOperationInFaultPhases", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "PhasesInfo", True, "getOperationInPhases", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "PhasesInfo", True, "getOperationOutFaultPhases", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "PhasesInfo", True, "getOperationOutPhases", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "PhasesInfo", True, "getOutFaultPhaseList", "()", "", "Argument[this].SyntheticField[org.apache.axis2.deployment.util.PhasesInfo.OUT_FaultPhases]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "PhasesInfo", True, "getOutFaultPhaseList", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "PhasesInfo", True, "setINPhases", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.deployment.util.PhasesInfo.INPhases]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "PhasesInfo", True, "setIN_FaultPhases", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.deployment.util.PhasesInfo.IN_FaultPhases]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "PhasesInfo", True, "setOUTPhases", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.deployment.util.PhasesInfo.OUTPhases]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "PhasesInfo", True, "setOUT_FaultPhases", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.deployment.util.PhasesInfo.OUT_FaultPhases]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "TempFileManager", True, "createTempFile", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "TempFileManager", True, "createTempFile", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "addEndpointsToService", "(AxisService,AxisConfiguration)", "", "Argument[1].SyntheticField[org.apache.axis2.engine.AxisConfiguration.transportsIn].MapValue", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.endpointMap].MapKey", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "addEndpointsToService", "(AxisService,AxisConfiguration)", "", "Argument[1].SyntheticField[org.apache.axis2.engine.AxisConfiguration.transportsIn].MapValue", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.endpointName]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "addHttpEndpoint", "(AxisService,String)", "", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.name]", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.endpointMap].MapKey", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "addHttpEndpoint", "(AxisService,String)", "", "Argument[0]", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.endpointMap].MapKey", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "addHttpEndpoint", "(AxisService,String)", "", "Argument[1]", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.endpointMap].MapKey", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "addHttpEndpoint", "(AxisService,String,String)", "", "Argument[2]", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.endpointMap].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "addSoap11Endpoint", "(AxisService,String)", "", "Argument[1]", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.endpointMap].MapKey", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "addSoap11Endpoint", "(AxisService,String)", "", "Argument[1]", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.endpointName]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "addSoap11Endpoint", "(AxisService,String,String)", "", "Argument[2]", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.endpointMap].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "addSoap11Endpoint", "(AxisService,String,String)", "", "Argument[2]", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.endpointName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "addSoap12Endpoint", "(AxisService,String)", "", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.name]", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.endpointMap].MapKey", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "addSoap12Endpoint", "(AxisService,String)", "", "Argument[0]", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.endpointMap].MapKey", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "addSoap12Endpoint", "(AxisService,String)", "", "Argument[1]", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.endpointMap].MapKey", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "addSoap12Endpoint", "(AxisService,String,String)", "", "Argument[2]", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.endpointMap].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "createTempFile", "(String,InputStream,File)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "formatPath", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "getBindingMessage", "(AxisBindingOperation,AxisMessage)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "getBindingOperation", "(AxisBinding,AxisOperation)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "getClassNameFromResourceName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "getHttpBinding", "(AxisService)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "getPath", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "getPath", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "getServiceHierarchy", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "getShortFileName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "getSoap11Binding", "(AxisService)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "getSoap12Binding", "(AxisService)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "getURLsForAllJars", "(URL,File)", "", "Argument[0]", "ReturnValue.ArrayElement", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "normalize", "(String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.deployment.util", "Utils", True, "toFile", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
@@ -0,0 +1,20 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.description.java2wsdl.bytecode", "ChainedParamReader", True, "getParameterNames", "(Constructor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl.bytecode", "ChainedParamReader", True, "getParameterNames", "(Method)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.bytecode.ChainedParamReader.methodToParamMap].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl.bytecode", "ChainedParamReader", True, "getParameterNames", "(Method)", "", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.bytecode.ChainedParamReader.methodToParamMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl.bytecode", "MethodTable", True, "getParameterNames", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl.bytecode", "ParamReader", True, "ParamReader", "(byte[])", "", "Argument[0]", "Argument[this]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl.bytecode", "ParamReader", True, "getParameterNames", "(Constructor)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl.bytecode", "ParamReader", True, "getParameterNames", "(Method)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: neutralModel
|
||||
data:
|
||||
- ["org.apache.axis2.description.java2wsdl.bytecode", "ParamReader", "getParameterNames", "(Constructor)", "summary", "ai-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl.bytecode", "ParamReader", "getParameterNames", "(Method)", "summary", "ai-generated"]
|
||||
@@ -0,0 +1,65 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.description.java2wsdl", "DefaultSchemaGenerator", True, "DefaultSchemaGenerator", "(ClassLoader,String,String,String,AxisService)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.schemaTargetNameSpace]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "DefaultSchemaGenerator", True, "DefaultSchemaGenerator", "(ClassLoader,String,String,String,AxisService)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.targetNamespace]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "DefaultSchemaGenerator", True, "DefaultSchemaGenerator", "(ClassLoader,String,String,String,AxisService)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.schemaTargetNameSpace]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "DefaultSchemaGenerator", True, "getAttrFormDefault", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.attrFormDefault]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "DefaultSchemaGenerator", True, "getCustomSchemaLocation", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.customSchemaLocation]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "DefaultSchemaGenerator", True, "getElementFormDefault", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.elementFormDefault]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "DefaultSchemaGenerator", True, "getExtraClasses", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.extraClasses]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "DefaultSchemaGenerator", True, "getMappingFileLocation", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.mappingFileLocation]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "DefaultSchemaGenerator", True, "getNsGen", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.nsGen]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "DefaultSchemaGenerator", True, "getPkg2nsmap", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.pkg2nsmap]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "DefaultSchemaGenerator", True, "getSchemaTargetNameSpace", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.schemaTargetNameSpace]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "DefaultSchemaGenerator", True, "getTargetNamespace", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.targetNamespace]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "DefaultSchemaGenerator", True, "setAttrFormDefault", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.attrFormDefault]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "DefaultSchemaGenerator", True, "setCustomSchemaLocation", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.customSchemaLocation]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "DefaultSchemaGenerator", True, "setElementFormDefault", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.elementFormDefault]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "DefaultSchemaGenerator", True, "setExtraClasses", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.extraClasses]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "DefaultSchemaGenerator", True, "setMappingFileLocation", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.mappingFileLocation]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "DefaultSchemaGenerator", True, "setNsGen", "(NamespaceGenerator)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.nsGen]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "DefaultSchemaGenerator", True, "setPkg2nsmap", "(Map)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.pkg2nsmap]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "DocLitBareSchemaGenerator", True, "DocLitBareSchemaGenerator", "(ClassLoader,String,String,String,AxisService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "DocLitBareSchemaGenerator", True, "DocLitBareSchemaGenerator", "(ClassLoader,String,String,String,AxisService)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "DocLitBareSchemaGenerator", True, "DocLitBareSchemaGenerator", "(ClassLoader,String,String,String,AxisService)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "DocLitBareSchemaGenerator", True, "DocLitBareSchemaGenerator", "(ClassLoader,String,String,String,AxisService)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "DocLitBareSchemaGenerator", True, "DocLitBareSchemaGenerator", "(ClassLoader,String,String,String,AxisService)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "Java2WSDLUtils", True, "getPackageName", "(String,ClassLoader)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "Java2WSDLUtils", True, "getSimpleClassName", "(String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "Java2WSDLUtils", True, "namespaceFromClassName", "(String,ClassLoader)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "Java2WSDLUtils", True, "namespaceFromClassName", "(String,ClassLoader,NamespaceGenerator)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "Java2WSDLUtils", True, "schemaNamespaceFromClassName", "(String,ClassLoader)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "Java2WSDLUtils", True, "schemaNamespaceFromClassName", "(String,ClassLoader,NamespaceGenerator)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "Java2WSDLUtils", True, "targetNamespaceFromClassName", "(String,ClassLoader,NamespaceGenerator)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "NamespaceGenerator", True, "namespaceFromPackageName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "NamespaceGenerator", True, "schemaNamespaceFromPackageName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "SchemaGenerator", True, "generateSchema", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "SchemaGenerator", True, "getMethods", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "SchemaGenerator", True, "getTypeTable", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "SchemaGenerator", True, "setAxisService", "(AxisService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "TypeTable", True, "addClassNameForQName", "(QName,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.TypeTable.qNameToClassMap].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "TypeTable", True, "addClassNameForQName", "(QName,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.TypeTable.qNameToClassMap].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "TypeTable", True, "addComplexSchema", "(String,QName)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.TypeTable.complexTypeMap].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "TypeTable", True, "addComplexSchema", "(String,QName)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.TypeTable.complexTypeMap].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "TypeTable", True, "addSimpleTypeEnum", "(String,QName)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.TypeTable.simpleTypeEnum].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "TypeTable", True, "addSimpleTypeEnum", "(String,QName)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.TypeTable.simpleTypeEnum].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "TypeTable", True, "getClassNameForQName", "(QName)", "", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.TypeTable.qNameToClassMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "TypeTable", True, "getComplexSchemaMap", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.TypeTable.complexTypeMap]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "TypeTable", True, "getComplexSchemaMap", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "TypeTable", True, "getComplexSchemaType", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.TypeTable.complexTypeMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "TypeTable", True, "getQNamefortheType", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.TypeTable.complexTypeMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "TypeTable", True, "getSchemaTypeName", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.TypeTable.complexTypeMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "TypeTable", True, "getSimpleTypeEnum", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.TypeTable.simpleTypeEnum].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "TypeTable", True, "getSimpleTypeEnumMap", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.java2wsdl.TypeTable.simpleTypeEnum]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "TypeTable", True, "getSimpleTypeEnumMap", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: neutralModel
|
||||
data:
|
||||
- ["org.apache.axis2.description.java2wsdl", "SchemaGenerator", "setExcludeMethods", "(List)", "summary", "ai-generated"]
|
||||
- ["org.apache.axis2.description.java2wsdl", "SchemaGenerator", "setNonRpcMethods", "(List)", "summary", "ai-generated"]
|
||||
@@ -0,0 +1,573 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sinkModel
|
||||
data:
|
||||
- ["org.apache.axis2.description", "AxisService", True, "createClientSideAxisService", "(URL,QName,String,Options)", "", "Argument[0]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.description", "Parameter", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "unsafe-deserialization", "ai-generated"]
|
||||
- ["org.apache.axis2.description", "ParameterIncludeImpl", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "unsafe-deserialization", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sourceModel
|
||||
data:
|
||||
- ["org.apache.axis2.description", "MessageContextListener", True, "attachEnvelopeEvent", "(MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.description", "MessageContextListener", True, "attachServiceContextEvent", "(ServiceContext,MessageContext)", "", "Parameter[1]", "remote", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.description", "AxisBinding", True, "addFault", "(AxisBindingMessage)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBinding.faults].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBinding", True, "addFault", "(AxisBindingMessage)", "", "Argument[0].SyntheticField[org.apache.axis2.description.AxisBindingMessage.name]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBinding.faults].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBinding", True, "getAxisEndpoint", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBinding", True, "getEffectivePolicy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBinding", True, "getFault", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBinding.faults].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBinding", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBinding.name]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBinding", True, "getProperty", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBinding.options].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBinding", True, "getType", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBinding.type]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBinding", True, "setName", "(QName)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBinding.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBinding", True, "setProperty", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBinding.options].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBinding", True, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBinding.options].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBinding", True, "setType", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBinding.type]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingMessage", True, "calculateEffectivePolicy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingMessage", True, "getAxisBindingOperation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingMessage", True, "getAxisMessage", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBindingMessage.axisMessage]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingMessage", True, "getDirection", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBindingMessage.direction]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingMessage", True, "getEffectivePolicy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingMessage", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBindingMessage.name]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingMessage", True, "getProperty", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBindingMessage.options].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingMessage", True, "setAxisMessage", "(AxisMessage)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBindingMessage.axisMessage]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingMessage", True, "setDirection", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBindingMessage.direction]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingMessage", True, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBindingMessage.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingMessage", True, "setProperty", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBindingMessage.options].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingMessage", True, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBindingMessage.options].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingOperation", True, "addFault", "(AxisBindingMessage)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBindingOperation.faults].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingOperation", True, "addFault", "(AxisBindingMessage)", "", "Argument[0].SyntheticField[org.apache.axis2.description.AxisBindingMessage.name]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBindingOperation.faults].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingOperation", True, "getAxisBinding", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingOperation", True, "getAxisOperation", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBindingOperation.axisOperation]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingOperation", True, "getEffectivePolicy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingOperation", True, "getFault", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBindingOperation.faults].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingOperation", True, "getFaults", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBindingOperation.faults].MapValue", "ReturnValue.Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingOperation", True, "getKey", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBindingOperation.name]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingOperation", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBindingOperation.name]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingOperation", True, "getProperty", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBindingOperation.options].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingOperation", True, "setAxisOperation", "(AxisOperation)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBindingOperation.axisOperation]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingOperation", True, "setName", "(QName)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBindingOperation.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingOperation", True, "setProperty", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBindingOperation.options].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisBindingOperation", True, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisBindingOperation.options].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisDescription", True, "addChild", "(AxisDescription)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisDescription", True, "addChild", "(Object,AxisDescription)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.children].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisDescription", True, "addChild", "(Object,AxisDescription)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.children].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisDescription", True, "addParameterObserver", "(ParameterObserver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisDescription", True, "engageModule", "(AxisModule)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisDescription", True, "engageModule", "(AxisModule,AxisDescription)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisDescription", True, "getAxisConfiguration", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisDescription", True, "getAxisConfiguration", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.parent]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisDescription", True, "getChild", "(Object)", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.children].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisDescription", True, "getChildren", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.children].MapValue", "ReturnValue.Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisDescription", True, "getDocumentationNode", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.documentation]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisDescription", True, "getEngagedModules", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisDescription", True, "getKey", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisDescription", True, "getParent", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.parent]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisDescription", True, "getPolicyInclude", "()", "", "Argument[this]", "ReturnValue.SyntheticField[org.apache.axis2.description.PolicyInclude.description]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisDescription", True, "getPolicyInclude", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.policyInclude]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisDescription", True, "getPolicySubject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisDescription", True, "setDocumentation", "(OMNode)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.documentation]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisDescription", True, "setParent", "(AxisDescription)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.parent]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisDescription", True, "setPolicyInclude", "(PolicyInclude)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.policyInclude]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisEndpoint", True, "getAlias", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisEndpoint.alias]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisEndpoint", True, "getAxisService", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.parent]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisEndpoint", True, "getBinding", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisEndpoint.binding]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisEndpoint", True, "getEndpointURL", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisEndpoint.endpointURL]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisEndpoint", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisEndpoint.name]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisEndpoint", True, "getProperty", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisEndpoint.options].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisEndpoint", True, "setAlias", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisEndpoint.alias]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisEndpoint", True, "setBinding", "(AxisBinding)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisEndpoint.binding]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisEndpoint", True, "setEndpointURL", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisEndpoint.endpointURL]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisEndpoint", True, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisEndpoint.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisEndpoint", True, "setParent", "(AxisService)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.parent]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisEndpoint", True, "setProperty", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisEndpoint.options].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisEndpoint", True, "setProperty", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisEndpoint.options].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisEndpoint", True, "setTransportInDescription", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "addModuleRefs", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisMessage.modulerefs].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "addSoapHeader", "(SOAPHeaderMessage)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisMessage.soapHeaders].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "calculateEffectivePolicy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "getAxisOperation", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "getAxisOperation", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.parent]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "getDirection", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "getDirection", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisMessage.direction]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "getEffectivePolicy", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "getElementQName", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "getElementQName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisMessage.elementQname]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "getKey", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisMessage.elementQname]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "getMessageFlow", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "getMessageFlow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisMessage.handlerChain]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "getMessagePartName", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "getMessagePartName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisMessage.messagePartName]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "getModulerefs", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "getModulerefs", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisMessage.modulerefs]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisMessage.name]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "getPartName", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "getPartName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisMessage.partName]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "getSoapHeaders", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "getSoapHeaders", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisMessage.soapHeaders]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "setDirection", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisMessage.direction]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "setElementQName", "(QName)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisMessage.elementQname]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "setMessageFlow", "(ArrayList)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisMessage.handlerChain]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "setMessagePartName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisMessage.messagePartName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisMessage.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisMessage", True, "setPartName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisMessage.partName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "AxisModule", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "addOperation", "(AxisOperation)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.operations].MapKey", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "addOperation", "(AxisOperation)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.operations].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "addOperation", "(AxisOperation)", "", "Argument[0].SyntheticField[org.apache.axis2.description.AxisOperation.name]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.operations].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "getArchiveName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "getFaultInFlow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.flowInclude].SyntheticField[org.apache.axis2.description.FlowInclude.In_fault]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "getFaultOutFlow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.flowInclude].SyntheticField[org.apache.axis2.description.FlowInclude.Out_fault]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "getFileName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.fileName]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "getInFlow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.flowInclude].SyntheticField[org.apache.axis2.description.FlowInclude.in]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "getLocalPolicyAssertions", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.localPolicyAssertions]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "getModule", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.module]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "getModuleClassLoader", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.moduleClassLoader]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "getModuleDescription", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.moduleDescription]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.name]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "getOperations", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.operations]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "getOutFlow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.flowInclude].SyntheticField[org.apache.axis2.description.FlowInclude.out]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "getParent", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.parent]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "getPolicyInclude", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.policyInclude]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "getPolicySubject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "getSupportedPolicyNamespaces", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.supportedPolicyNames]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "getVersion", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.version]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "setArchiveName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "setFaultInFlow", "(Flow)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.flowInclude].SyntheticField[org.apache.axis2.description.FlowInclude.In_fault]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "setFaultOutFlow", "(Flow)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.flowInclude].SyntheticField[org.apache.axis2.description.FlowInclude.Out_fault]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "setFileName", "(URL)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.fileName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "setInFlow", "(Flow)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.flowInclude].SyntheticField[org.apache.axis2.description.FlowInclude.in]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "setLocalPolicyAssertions", "(QName[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.localPolicyAssertions]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "setModule", "(Module)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.module]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "setModuleClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.moduleClassLoader]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "setModuleDescription", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.moduleDescription]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "setOutFlow", "(Flow)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.flowInclude].SyntheticField[org.apache.axis2.description.FlowInclude.out]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "setParent", "(AxisConfiguration)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.parent]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "setPolicyInclude", "(PolicyInclude)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.policyInclude]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "setSupportedPolicyNamespaces", "(String[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.supportedPolicyNames]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisModule", True, "setVersion", "(Version)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisModule.version]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "AxisOperation", "(QName)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "addFaultAction", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.faultActions].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "addFaultAction", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.faultActions].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "addModule", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.modulerefs].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "addModuleConfig", "(ModuleConfiguration)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.moduleConfigmap].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "addModuleConfig", "(ModuleConfiguration)", "", "Argument[0].SyntheticField[org.apache.axis2.description.ModuleConfiguration.moduleName]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.moduleConfigmap].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "createClient", "(ServiceContext,Options)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "createClient", "(ServiceContext,Options)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "createClient", "(ServiceContext,Options)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "findForExistingOperationContext", "(MessageContext)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "findOperationContext", "(MessageContext,ServiceContext)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.axis2.context.AbstractContext.parent]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "findOperationContext", "(MessageContext,ServiceContext)", "", "Argument[this]", "ReturnValue.SyntheticField[org.apache.axis2.context.OperationContext.axisOperation]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getAxisService", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.parent]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getFaultAction", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.faultActions].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getFaultAction", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.faultActions].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getFaultActionNames", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.faultActions].MapKey", "ReturnValue.ArrayElement", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getFaultMessages", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getInputAction", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getInputAction", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.soapAction]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getInputAction", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.wsamappingList].Element", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getKey", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.name]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getMessageExchangePattern", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getMessageExchangePattern", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.mepURI]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getMessageReceiver", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getMessageReceiver", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.messageReceiver]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getMessages", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getModuleConfig", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.moduleConfigmap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getModuleRefs", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getModuleRefs", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.modulerefs]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.name]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getOutputAction", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getOutputAction", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.outputAction]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getSoapAction", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getSoapAction", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.soapAction]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getStyle", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getStyle", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.style]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getWSAMappingList", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "getWSAMappingList", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.wsamappingList]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "registerMessageContext", "(MessageContext,OperationContext)", "", "Argument[0]", "Argument[1].SyntheticField[org.apache.axis2.context.OperationContext.messageContexts].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "registerMessageContext", "(MessageContext,OperationContext)", "", "Argument[this]", "Argument[0].SyntheticField[org.apache.axis2.context.MessageContext.axisOperation]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "registerOperationContext", "(MessageContext,OperationContext)", "", "Argument[this]", "Argument[0].SyntheticField[org.apache.axis2.context.MessageContext.axisOperation]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "setFaultMessages", "(AxisMessage)", "", "Argument[this]", "Argument[0].SyntheticField[org.apache.axis2.description.AxisDescription.parent]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "setMessageExchangePattern", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.mepURI]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "setMessageReceiver", "(MessageReceiver)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.messageReceiver]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "setName", "(QName)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "setOutputAction", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.outputAction]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "setSoapAction", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.soapAction]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "setStyle", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.style]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisOperation", True, "setWsamappingList", "(ArrayList)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisOperation.wsamappingList]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "AxisService", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "addDataLocatorClassNames", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "addDataLocatorClassNames", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "addEndpoint", "(String,AxisEndpoint)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.endpointMap].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "addEndpoint", "(String,AxisEndpoint)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.endpointMap].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "addExcludeOperationName", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "addExposedTransport", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.exposedTransports].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "addHttpLocationDispatcherString", "(String,AxisOperation)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "addHttpLocationDispatcherString", "(String,AxisOperation)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "addJSONMessageNameToOperationMapping", "(String,AxisOperation)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.jsonMessageNameToOperationMap].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "addJSONMessageNameToOperationMapping", "(String,AxisOperation)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.jsonMessageNameToOperationMap].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "addMessageContextListener", "(MessageContextListener)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "addMessageElementQNameToOperationMapping", "(QName,AxisOperation)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.messageElementQNameToOperationMap].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "addMessageElementQNameToOperationMapping", "(QName,AxisOperation)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.messageElementQNameToOperationMap].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "addMessageReceiver", "(String,MessageReceiver)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.messageReceivers].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "addMessageReceiver", "(String,MessageReceiver)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.messageReceivers].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "addModuleConfig", "(ModuleConfiguration)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.moduleConfigmap].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "addModuleConfig", "(ModuleConfiguration)", "", "Argument[0].SyntheticField[org.apache.axis2.description.ModuleConfiguration.moduleName]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.moduleConfigmap].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "addModuleref", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.moduleRefs].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "addOperation", "(AxisOperation)", "", "Argument[this]", "Argument[0].SyntheticField[org.apache.axis2.description.AxisDescription.parent]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "addOperation", "(AxisOperation)", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.messageReceivers].MapValue", "Argument[0].SyntheticField[org.apache.axis2.description.AxisOperation.messageReceiver]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "addSchema", "(Collection)", "", "Argument[0].Element", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.schemaList].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "addSchema", "(XmlSchema)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.schemaList].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "createService", "(String,AxisConfiguration)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.axis2.description.AxisService.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "createService", "(String,AxisConfiguration,Map,String,String,ClassLoader)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.axis2.description.AxisService.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "createService", "(String,AxisConfiguration,Map,String,String,ClassLoader)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.axis2.description.AxisDescription.parent]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "createService", "(String,AxisConfiguration,Map,String,String,ClassLoader)", "", "Argument[1].SyntheticField[org.apache.axis2.engine.AxisConfiguration.transportsIn].MapValue", "ReturnValue.SyntheticField[org.apache.axis2.description.AxisService.endpointMap].MapKey", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "createService", "(String,AxisConfiguration,Map,String,String,ClassLoader)", "", "Argument[1].SyntheticField[org.apache.axis2.engine.AxisConfiguration.transportsIn].MapValue", "ReturnValue.SyntheticField[org.apache.axis2.description.AxisService.endpointName]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "createService", "(String,AxisConfiguration,Map,String,String,ClassLoader)", "", "Argument[3]", "ReturnValue.SyntheticField[org.apache.axis2.description.AxisService.targetNamespace]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "createService", "(String,AxisConfiguration,Map,String,String,ClassLoader)", "", "Argument[5]", "ReturnValue.SyntheticField[org.apache.axis2.description.AxisService.serviceClassLoader]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "createService", "(String,String,AxisConfiguration,Map,String,ClassLoader,SchemaGenerator,AxisService)", "", "Argument[1]", "Argument[7].SyntheticField[org.apache.axis2.description.AxisService.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "createService", "(String,String,AxisConfiguration,Map,String,ClassLoader,SchemaGenerator,AxisService)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.axis2.description.AxisService.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "createService", "(String,String,AxisConfiguration,Map,String,ClassLoader,SchemaGenerator,AxisService)", "", "Argument[4]", "Argument[7].SyntheticField[org.apache.axis2.description.AxisService.targetNamespace]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "createService", "(String,String,AxisConfiguration,Map,String,ClassLoader,SchemaGenerator,AxisService)", "", "Argument[4]", "ReturnValue.SyntheticField[org.apache.axis2.description.AxisService.targetNamespace]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "createService", "(String,String,AxisConfiguration,Map,String,ClassLoader,SchemaGenerator,AxisService)", "", "Argument[5]", "Argument[7].SyntheticField[org.apache.axis2.description.AxisService.serviceClassLoader]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "createService", "(String,String,AxisConfiguration,Map,String,ClassLoader,SchemaGenerator,AxisService)", "", "Argument[5]", "ReturnValue.SyntheticField[org.apache.axis2.description.AxisService.serviceClassLoader]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "createService", "(String,String,AxisConfiguration,Map,String,ClassLoader,SchemaGenerator,AxisService)", "", "Argument[7]", "ReturnValue", "value", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getAxisServiceGroup", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getAxisServiceGroup", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.parent]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getBindingName", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getBindingName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.bindingName]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getClassLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getClassLoader", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.serviceClassLoader]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getControlOperations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getCustomSchemaNamePrefix", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getCustomSchemaNamePrefix", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.customSchemaNamePrefix]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getCustomSchemaNameSuffix", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getCustomSchemaNameSuffix", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.customSchemaNameSuffix]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getData", "(DataRetrievalRequest,MessageContext)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getData", "(DataRetrievalRequest,MessageContext)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getData", "(DataRetrievalRequest,MessageContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getData", "(DataRetrievalRequest,MessageContext)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getDataLocator", "(LocatorType,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getDataLocator", "(LocatorType,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getEPRs", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getEndpoint", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.endpointMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getEndpointName", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getEndpointName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.endpointName]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getEndpointURL", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getEndpointURL", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.endpointURL]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getEndpoints", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getEndpoints", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.endpointMap]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getExcludeInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getExcludeInfo", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.excludeInfo]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getExposedTransports", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getExposedTransports", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.exposedTransports]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getFileName", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getFileName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.fileName]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getGlobalDataLocator", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getImportedNamespaces", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getImportedNamespaces", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.importedNamespaces]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getKey", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.name]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getMessageReceiver", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.messageReceivers].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getModuleConfig", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.moduleConfigmap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getModules", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getModules", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.moduleRefs]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.name]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getNamespaceMap", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getNamespaceMap", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.namespaceMap]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getObjectSupplier", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getObjectSupplier", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.objectSupplier]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getOperation", "(QName)", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.operationsAliasesMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getOperationByAction", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.operationsAliasesMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getOperationByJSONMessageName", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.jsonMessageNameToOperationMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getOperationByMessageElementQName", "(QName)", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.messageElementQNameToOperationMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getOperationBySOAPAction", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.operationsAliasesMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getOperations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getOperationsNameList", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getOperationsNameList", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.operationsNameList]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getP2nMap", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getP2nMap", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.p2nMap]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getPublishedOperations", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getSchema", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getSchema", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.schemaList]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getSchema", "(int)", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.schemaList].Element", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getSchemaMappingTable", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getSchemaMappingTable", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.schemaMappingTable]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getSchemaTargetNamespace", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getSchemaTargetNamespace", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.schematargetNamespace]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getSchemaTargetNamespacePrefix", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getSchemaTargetNamespacePrefix", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.schematargetNamespacePrefix]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getScope", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getScope", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.scope]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getServiceLifeCycle", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getServiceLifeCycle", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.serviceLifeCycle]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getSoapNsUri", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getSoapNsUri", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.soapNsUri]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getTargetNamespace", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getTargetNamespace", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.targetNamespace]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getTargetNamespacePrefix", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getTargetNamespacePrefix", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.targetNamespacePrefix]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getTypeTable", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "getTypeTable", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.typeTable]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "lookupPolicy", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.policyMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "mapActionToOperation", "(String,AxisOperation)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.operationsAliasesMap].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "mapActionToOperation", "(String,AxisOperation)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.operationsAliasesMap].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "onEngage", "(AxisModule,AxisDescription)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "populateSchemaMappings", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "populateSchemaMappings", "(boolean)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "registerPolicy", "(String,Policy)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.policyMap].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "registerPolicy", "(String,Policy)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.policyMap].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setBindingName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.bindingName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.serviceClassLoader]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setCustomSchemaNamePrefix", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.customSchemaNamePrefix]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setCustomSchemaNameSuffix", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.customSchemaNameSuffix]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setEPRs", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setEndpointName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.endpointName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setEndpointURL", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.endpointURL]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setExcludeInfo", "(ExcludeInfo)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.excludeInfo]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setExposedTransports", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.exposedTransports]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setFileName", "(URL)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.fileName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setImportedNamespaces", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.importedNamespaces]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setJSONMessageNameToOperationMap", "(Map)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.jsonMessageNameToOperationMap]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setMessageElementQNameToOperationMap", "(Map)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.messageElementQNameToOperationMap]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setNamespaceMap", "(NamespaceMap)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.namespaceMap]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setObjectSupplier", "(ObjectSupplier)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.objectSupplier]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setOperationsNameList", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.operationsNameList]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setP2nMap", "(Map)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.p2nMap]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setParent", "(AxisServiceGroup)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.parent]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setSchemaMappingTable", "(Map)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.schemaMappingTable]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setSchemaTargetNamespace", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.schematargetNamespace]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setSchemaTargetNamespacePrefix", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.schematargetNamespacePrefix]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setScope", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.scope]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setServiceLifeCycle", "(ServiceLifeCycle)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.serviceLifeCycle]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setSoapNsUri", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.soapNsUri]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setTargetNamespace", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.targetNamespace]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setTargetNamespacePrefix", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.targetNamespacePrefix]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService", True, "setTypeTable", "(TypeTable)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService.typeTable]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService2WSDL11", True, "AxisService2WSDL11", "(AxisService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService2WSDL11", True, "AxisService2WSDL11", "(AxisService,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService2WSDL11", True, "AxisService2WSDL11", "(AxisService,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService2WSDL11", True, "getStyle", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService2WSDL11.style]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService2WSDL11", True, "getUse", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService2WSDL11.use]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService2WSDL11", True, "setStyle", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService2WSDL11.style]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService2WSDL11", True, "setUse", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisService2WSDL11.use]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService2WSDL20", True, "AxisService2WSDL20", "(AxisService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService2WSDL20", True, "AxisService2WSDL20", "(AxisService,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService2WSDL20", True, "AxisService2WSDL20", "(AxisService,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService2WSDL20", True, "generateInterfaceOperationElement", "(AxisOperation,OMNamespace,OMNamespace,OMNamespace,OMNamespace)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisService2WSDL20", True, "setEPRs", "(String[])", "", "Argument[0].ArrayElement", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisServiceGroup", True, "AxisServiceGroup", "(AxisConfiguration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisServiceGroup", True, "addModuleConfig", "(ModuleConfiguration)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisServiceGroup.moduleConfigmap].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisServiceGroup", True, "addModuleConfig", "(ModuleConfiguration)", "", "Argument[0].SyntheticField[org.apache.axis2.description.ModuleConfiguration.moduleName]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisServiceGroup.moduleConfigmap].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisServiceGroup", True, "addModuleref", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisServiceGroup.modulesList].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisServiceGroup", True, "addService", "(AxisService)", "", "Argument[this]", "Argument[0].SyntheticField[org.apache.axis2.description.AxisDescription.parent]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisServiceGroup", True, "getKey", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisServiceGroup.serviceGroupName]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisServiceGroup", True, "getModuleConfig", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisServiceGroup.moduleConfigmap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisServiceGroup", True, "getModuleRefs", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisServiceGroup", True, "getModuleRefs", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisServiceGroup.modulesList]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisServiceGroup", True, "getService", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.children].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisServiceGroup", True, "getServiceGroupClassLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisServiceGroup", True, "getServiceGroupClassLoader", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisServiceGroup.serviceGroupClassLoader]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisServiceGroup", True, "getServiceGroupName", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisServiceGroup", True, "getServiceGroupName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisServiceGroup.serviceGroupName]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisServiceGroup", True, "getServices", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.children].MapValue", "ReturnValue.Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisServiceGroup", True, "setAxisDescription", "(AxisConfiguration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "AxisServiceGroup", True, "setServiceGroupClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisServiceGroup.serviceGroupClassLoader]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "AxisServiceGroup", True, "setServiceGroupName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisServiceGroup.serviceGroupName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "ClientUtils", True, "inferInTransport", "(AxisConfiguration,Options,MessageContext)", "", "Argument[0].SyntheticField[org.apache.axis2.engine.AxisConfiguration.transportsIn].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "ClientUtils", True, "inferOutTransport", "(AxisConfiguration,EndpointReference,MessageContext)", "", "Argument[0].SyntheticField[org.apache.axis2.engine.AxisConfiguration.transportsOut].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "Flow", True, "addHandler", "(HandlerDescription)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.Flow.list].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "Flow", True, "getHandler", "(int)", "", "Argument[this].SyntheticField[org.apache.axis2.description.Flow.list].Element", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "FlowInclude", True, "getFaultInFlow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.FlowInclude.In_fault]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "FlowInclude", True, "getFaultOutFlow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.FlowInclude.Out_fault]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "FlowInclude", True, "getInFlow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.FlowInclude.in]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "FlowInclude", True, "getOutFlow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.FlowInclude.out]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "FlowInclude", True, "setFaultInFlow", "(Flow)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.FlowInclude.In_fault]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "FlowInclude", True, "setFaultOutFlow", "(Flow)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.FlowInclude.Out_fault]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "FlowInclude", True, "setInFlow", "(Flow)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.FlowInclude.in]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "FlowInclude", True, "setOutFlow", "(Flow)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.FlowInclude.out]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "HandlerDescription", True, "HandlerDescription", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.HandlerDescription.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "HandlerDescription", True, "getClassName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.HandlerDescription.className]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "HandlerDescription", True, "getHandler", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.HandlerDescription.handler]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "HandlerDescription", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.HandlerDescription.name]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "HandlerDescription", True, "getParent", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.HandlerDescription.parent]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "HandlerDescription", True, "getRules", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.HandlerDescription.rules]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "HandlerDescription", True, "setClassName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.HandlerDescription.className]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "HandlerDescription", True, "setHandler", "(Handler)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.HandlerDescription.handler]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "HandlerDescription", True, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.HandlerDescription.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "HandlerDescription", True, "setParent", "(ParameterInclude)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.HandlerDescription.parent]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "HandlerDescription", True, "setRules", "(PhaseRule)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.HandlerDescription.rules]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "InOnlyAxisOperation", True, "InOnlyAxisOperation", "(QName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "InOnlyAxisOperation", True, "addMessage", "(AxisMessage,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.children].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "InOnlyAxisOperation", True, "addMessageContext", "(MessageContext,OperationContext)", "", "Argument[0]", "Argument[1].SyntheticField[org.apache.axis2.context.OperationContext.messageContexts].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "InOnlyAxisOperation", True, "getMessage", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.children].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "InOnlyAxisOperation", True, "getPhasesInFaultFlow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.InOnlyAxisOperation.inFaultMessage].SyntheticField[org.apache.axis2.description.AxisMessage.handlerChain]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "InOnlyAxisOperation", True, "getPhasesOutFaultFlow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.InOnlyAxisOperation.outFaultMessage].SyntheticField[org.apache.axis2.description.AxisMessage.handlerChain]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "InOnlyAxisOperation", True, "getPhasesOutFlow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.InOnlyAxisOperation.outPhase]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "InOnlyAxisOperation", True, "getRemainingPhasesInFlow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.children].MapValue", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "InOnlyAxisOperation", True, "setPhasesInFaultFlow", "(ArrayList)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.InOnlyAxisOperation.inFaultMessage].SyntheticField[org.apache.axis2.description.AxisMessage.handlerChain]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "InOnlyAxisOperation", True, "setPhasesOutFaultFlow", "(ArrayList)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.InOnlyAxisOperation.outFaultMessage].SyntheticField[org.apache.axis2.description.AxisMessage.handlerChain]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "InOnlyAxisOperation", True, "setPhasesOutFlow", "(ArrayList)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.InOnlyAxisOperation.outPhase]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "InOutAxisOperation", True, "InOutAxisOperation", "(QName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "ModuleConfiguration", True, "ModuleConfiguration", "(String,ParameterInclude)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.ModuleConfiguration.moduleName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "ModuleConfiguration", True, "getModuleName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.ModuleConfiguration.moduleName]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "OutInAxisOperation", True, "OutInAxisOperation", "(QName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "OutOnlyAxisOperation", True, "OutOnlyAxisOperation", "(QName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "OutOnlyAxisOperation", True, "addMessage", "(AxisMessage,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.children].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "OutOnlyAxisOperation", True, "addMessageContext", "(MessageContext,OperationContext)", "", "Argument[0]", "Argument[1].SyntheticField[org.apache.axis2.context.OperationContext.messageContexts].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "OutOnlyAxisOperation", True, "getMessage", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.children].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "OutOnlyAxisOperation", True, "getPhasesInFaultFlow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.OutOnlyAxisOperation.inFaultMessage].SyntheticField[org.apache.axis2.description.AxisMessage.handlerChain]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "OutOnlyAxisOperation", True, "getPhasesOutFaultFlow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.OutOnlyAxisOperation.outFaultMessage].SyntheticField[org.apache.axis2.description.AxisMessage.handlerChain]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "OutOnlyAxisOperation", True, "getPhasesOutFlow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.children].MapValue", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "OutOnlyAxisOperation", True, "getRemainingPhasesInFlow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.OutOnlyAxisOperation.inPhases]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "OutOnlyAxisOperation", True, "setPhasesInFaultFlow", "(ArrayList)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.OutOnlyAxisOperation.inFaultMessage].SyntheticField[org.apache.axis2.description.AxisMessage.handlerChain]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "OutOnlyAxisOperation", True, "setPhasesOutFaultFlow", "(ArrayList)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.OutOnlyAxisOperation.outFaultMessage].SyntheticField[org.apache.axis2.description.AxisMessage.handlerChain]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "OutOnlyAxisOperation", True, "setRemainingPhasesInFlow", "(ArrayList)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.OutOnlyAxisOperation.inPhases]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "Parameter", True, "Parameter", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.Parameter.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "Parameter", True, "Parameter", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.description.Parameter.value]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "Parameter", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.Parameter.name]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "Parameter", True, "getParameterElement", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.Parameter.parameterElement]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "Parameter", True, "getValue", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.Parameter.value]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "Parameter", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "Parameter", True, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.Parameter.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "Parameter", True, "setParameterElement", "(OMElement)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.Parameter.parameterElement]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "Parameter", True, "setValue", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.Parameter.value]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "Parameter", True, "writeExternal", "(ObjectOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "ParameterInclude", True, "getParameter", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "ParameterInclude", True, "getParameters", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "ParameterIncludeImpl", True, "addParameter", "(Parameter)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.ParameterIncludeImpl.parameters].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "ParameterIncludeImpl", True, "addParameter", "(Parameter)", "", "Argument[0].SyntheticField[org.apache.axis2.description.Parameter.name]", "Argument[this].SyntheticField[org.apache.axis2.description.ParameterIncludeImpl.parameters].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "ParameterIncludeImpl", True, "getParameter", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.ParameterIncludeImpl.parameters].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "ParameterIncludeImpl", True, "getParameters", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.ParameterIncludeImpl.parameters].MapValue", "ReturnValue.Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "ParameterIncludeImpl", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "ParameterIncludeImpl", True, "writeExternal", "(ObjectOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "PhaseRule", True, "PhaseRule", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.PhaseRule.phaseName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "PhaseRule", True, "getAfter", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.PhaseRule.after]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "PhaseRule", True, "getBefore", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.PhaseRule.before]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "PhaseRule", True, "getPhaseName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.PhaseRule.phaseName]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "PhaseRule", True, "setAfter", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.PhaseRule.after]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "PhaseRule", True, "setBefore", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.PhaseRule.before]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "PhaseRule", True, "setPhaseName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.PhaseRule.phaseName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "PolicyInclude", True, "PolicyInclude", "(AxisDescription)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.PolicyInclude.description]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "PolicyInclude", True, "getDescription", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.PolicyInclude.description]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "PolicyInclude", True, "getEffectivePolicy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "PolicyInclude", True, "getPolicy", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "PolicyInclude", True, "getPolicyElements", "(int)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "PolicyInclude", True, "getPolicyRegistry", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.PolicyInclude.reg]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "PolicyInclude", True, "setDescription", "(AxisDescription)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.PolicyInclude.description]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "PolicyInclude", True, "setEffectivePolicy", "(Policy)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "PolicyInclude", True, "setPolicyRegistry", "(PolicyRegistry)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.PolicyInclude.reg]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "PolicySubject", True, "attachPolicy", "(Policy)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.PolicySubject.attachedPolicyComponents].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "PolicySubject", True, "attachPolicyComponent", "(PolicyComponent)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.PolicySubject.attachedPolicyComponents].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "PolicySubject", True, "attachPolicyComponent", "(String,PolicyComponent)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.PolicySubject.attachedPolicyComponents].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "PolicySubject", True, "attachPolicyComponent", "(String,PolicyComponent)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.description.PolicySubject.attachedPolicyComponents].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "PolicySubject", True, "attachPolicyComponents", "(List)", "", "Argument[0].Element", "Argument[this].SyntheticField[org.apache.axis2.description.PolicySubject.attachedPolicyComponents].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "PolicySubject", True, "attachPolicyReference", "(PolicyReference)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.PolicySubject.attachedPolicyComponents].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "PolicySubject", True, "getAttachedPolicyComponent", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.PolicySubject.attachedPolicyComponents].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "PolicySubject", True, "getAttachedPolicyComponents", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.PolicySubject.attachedPolicyComponents].MapValue", "ReturnValue.Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "PolicySubject", True, "getLastUpdatedTime", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.PolicySubject.lastUpdatedTime]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "PolicySubject", True, "setLastUpdatedTime", "(Date)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.PolicySubject.lastUpdatedTime]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "PolicySubject", True, "updatePolicy", "(Policy)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.PolicySubject.attachedPolicyComponents].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "RobustOutOnlyAxisOperation", True, "RobustOutOnlyAxisOperation", "(QName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "TransportInDescription", True, "TransportInDescription", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.TransportInDescription.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportInDescription", True, "getFaultFlow", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportInDescription", True, "getFaultFlow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.TransportInDescription.faultFlow]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportInDescription", True, "getFaultPhase", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportInDescription", True, "getFaultPhase", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.TransportInDescription.faultPhase]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportInDescription", True, "getInFlow", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportInDescription", True, "getInFlow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.TransportInDescription.inFlow]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportInDescription", True, "getInPhase", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportInDescription", True, "getInPhase", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.TransportInDescription.inPhase]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportInDescription", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportInDescription", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.TransportInDescription.name]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportInDescription", True, "getReceiver", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportInDescription", True, "getReceiver", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.TransportInDescription.receiver]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportInDescription", True, "setFaultFlow", "(Flow)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.TransportInDescription.faultFlow]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportInDescription", True, "setFaultPhase", "(Phase)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.TransportInDescription.faultPhase]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportInDescription", True, "setInFlow", "(Flow)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.TransportInDescription.inFlow]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportInDescription", True, "setInPhase", "(Phase)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.TransportInDescription.inPhase]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportInDescription", True, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.TransportInDescription.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportInDescription", True, "setReceiver", "(TransportListener)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.TransportInDescription.receiver]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportOutDescription", True, "TransportOutDescription", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.TransportOutDescription.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportOutDescription", True, "getFaultFlow", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportOutDescription", True, "getFaultFlow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.TransportOutDescription.faultFlow]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportOutDescription", True, "getFaultPhase", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportOutDescription", True, "getFaultPhase", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.TransportOutDescription.faultPhase]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportOutDescription", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportOutDescription", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.TransportOutDescription.name]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportOutDescription", True, "getOutFlow", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportOutDescription", True, "getOutFlow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.TransportOutDescription.outFlow]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportOutDescription", True, "getOutPhase", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportOutDescription", True, "getOutPhase", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.TransportOutDescription.outPhase]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportOutDescription", True, "getSender", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportOutDescription", True, "getSender", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.TransportOutDescription.sender]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportOutDescription", True, "setFaultFlow", "(Flow)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.TransportOutDescription.faultFlow]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportOutDescription", True, "setFaultPhase", "(Phase)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.TransportOutDescription.faultPhase]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportOutDescription", True, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.TransportOutDescription.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportOutDescription", True, "setOutFlow", "(Flow)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.TransportOutDescription.outFlow]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportOutDescription", True, "setOutPhase", "(Phase)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.TransportOutDescription.outPhase]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TransportOutDescription", True, "setSender", "(TransportSender)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.TransportOutDescription.sender]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TwoChannelAxisOperation", True, "TwoChannelAxisOperation", "(QName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "TwoChannelAxisOperation", True, "addMessage", "(AxisMessage,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.children].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TwoChannelAxisOperation", True, "getMessage", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.description.AxisDescription.children].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TwoChannelAxisOperation", True, "getPhasesInFaultFlow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.TwoChannelAxisOperation.inFaultMessage].SyntheticField[org.apache.axis2.description.AxisMessage.handlerChain]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TwoChannelAxisOperation", True, "getPhasesOutFaultFlow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.TwoChannelAxisOperation.outFaultMessage].SyntheticField[org.apache.axis2.description.AxisMessage.handlerChain]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TwoChannelAxisOperation", True, "getPhasesOutFlow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.TwoChannelAxisOperation.outMessage].SyntheticField[org.apache.axis2.description.AxisMessage.handlerChain]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TwoChannelAxisOperation", True, "getRemainingPhasesInFlow", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.TwoChannelAxisOperation.inMessage].SyntheticField[org.apache.axis2.description.AxisMessage.handlerChain]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TwoChannelAxisOperation", True, "setPhasesInFaultFlow", "(ArrayList)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.TwoChannelAxisOperation.inFaultMessage].SyntheticField[org.apache.axis2.description.AxisMessage.handlerChain]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TwoChannelAxisOperation", True, "setPhasesOutFaultFlow", "(ArrayList)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.TwoChannelAxisOperation.outFaultMessage].SyntheticField[org.apache.axis2.description.AxisMessage.handlerChain]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TwoChannelAxisOperation", True, "setPhasesOutFlow", "(ArrayList)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.TwoChannelAxisOperation.outMessage].SyntheticField[org.apache.axis2.description.AxisMessage.handlerChain]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "TwoChannelAxisOperation", True, "setRemainingPhasesInFlow", "(ArrayList)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.TwoChannelAxisOperation.inMessage].SyntheticField[org.apache.axis2.description.AxisMessage.handlerChain]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "Version", True, "Version", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "Version", True, "Version", "(int[],String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAllAxisServicesBuilder", True, "WSDL11ToAllAxisServicesBuilder", "(Definition)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAllAxisServicesBuilder", True, "WSDL11ToAllAxisServicesBuilder", "(Definition,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAllAxisServicesBuilder", True, "WSDL11ToAllAxisServicesBuilder", "(Definition,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAllAxisServicesBuilder", True, "WSDL11ToAllAxisServicesBuilder", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAllAxisServicesBuilder", True, "populateAllServices", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAxisServiceBuilder", True, "WSDL11ToAxisServiceBuilder", "(Definition,QName,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAxisServiceBuilder", True, "WSDL11ToAxisServiceBuilder", "(Definition,QName,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAxisServiceBuilder", True, "WSDL11ToAxisServiceBuilder", "(Definition,QName,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAxisServiceBuilder", True, "WSDL11ToAxisServiceBuilder", "(Definition,QName,String,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAxisServiceBuilder", True, "WSDL11ToAxisServiceBuilder", "(Definition,QName,String,boolean)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAxisServiceBuilder", True, "WSDL11ToAxisServiceBuilder", "(Definition,QName,String,boolean)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAxisServiceBuilder", True, "WSDL11ToAxisServiceBuilder", "(InputStream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAxisServiceBuilder", True, "WSDL11ToAxisServiceBuilder", "(InputStream,AxisService)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.description.WSDLToAxisServiceBuilder.axisService]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAxisServiceBuilder", True, "WSDL11ToAxisServiceBuilder", "(InputStream,QName,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAxisServiceBuilder", True, "WSDL11ToAxisServiceBuilder", "(InputStream,QName,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAxisServiceBuilder", True, "WSDL11ToAxisServiceBuilder", "(InputStream,QName,String)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAxisServiceBuilder", True, "getDocumentBaseUri", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.WSDL11ToAxisServiceBuilder.wsdlBaseDocumentURI]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAxisServiceBuilder", True, "getPrefix", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAxisServiceBuilder", True, "getTypeName", "(String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAxisServiceBuilder", True, "populateService", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.WSDLToAxisServiceBuilder.axisService]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAxisServiceBuilder", True, "setCustomWSDLResolver", "(WSDLLocator)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAxisServiceBuilder", True, "setDocumentBaseUri", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.WSDL11ToAxisServiceBuilder.wsdlBaseDocumentURI]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAxisServiceBuilder$WSDLProcessingException", True, "WSDLProcessingException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAxisServiceBuilder$WSDLProcessingException", True, "WSDLProcessingException", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAxisServiceBuilder$WSDLProcessingException", True, "WSDLProcessingException", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "WSDL11ToAxisServiceBuilder$WSDLProcessingException", True, "WSDLProcessingException", "(Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "WSDLToAxisServiceBuilder", True, "WSDLToAxisServiceBuilder", "(InputStream,AxisService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "WSDLToAxisServiceBuilder", True, "WSDLToAxisServiceBuilder", "(InputStream,AxisService)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "WSDLToAxisServiceBuilder", True, "WSDLToAxisServiceBuilder", "(InputStream,QName)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.description.WSDLToAxisServiceBuilder.serviceName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "WSDLToAxisServiceBuilder", True, "getBaseUri", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.WSDLToAxisServiceBuilder.baseUri]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "WSDLToAxisServiceBuilder", True, "getServiceName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.description.WSDLToAxisServiceBuilder.serviceName]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "WSDLToAxisServiceBuilder", True, "setBaseUri", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.WSDLToAxisServiceBuilder.baseUri]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "WSDLToAxisServiceBuilder", True, "setCustomResolver", "(URIResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.description", "WSDLToAxisServiceBuilder", True, "setServiceName", "(QName)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.description.WSDLToAxisServiceBuilder.serviceName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.description", "WSDLToAxisServiceBuilder", True, "useAxisConfiguration", "(AxisConfiguration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: neutralModel
|
||||
data:
|
||||
- ["org.apache.axis2.description", "AxisService", "releaseSchemaList", "()", "summary", "ai-generated"]
|
||||
@@ -0,0 +1,27 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sourceModel
|
||||
data:
|
||||
- ["org.apache.axis2.dispatchers", "AbstractOperationDispatcher", True, "invoke", "(MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.dispatchers", "AbstractServiceDispatcher", True, "findService", "(MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.dispatchers", "AbstractServiceDispatcher", True, "invoke", "(MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.dispatchers", "AbstractOperationDispatcher", True, "findOperation", "(AxisService,MessageContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.dispatchers", "AbstractServiceDispatcher", True, "findService", "(MessageContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.dispatchers", "ActionBasedOperationDispatcher", True, "findOperation", "(AxisService,MessageContext)", "", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.operationsAliasesMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.dispatchers", "AddressingBasedDispatcher", True, "findOperation", "(AxisService,MessageContext)", "", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.operationsAliasesMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.dispatchers", "AddressingBasedDispatcher", True, "invoke", "(MessageContext)", "", "Argument[0]", "Argument[0].SyntheticField[org.apache.axis2.context.MessageContext.axisOperation]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.dispatchers", "JSONBasedDefaultDispatcher", True, "findOperation", "(AxisService,MessageContext)", "", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.jsonMessageNameToOperationMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.dispatchers", "RequestURIBasedOperationDispatcher", True, "findOperation", "(AxisService,MessageContext)", "", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.operationsAliasesMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.dispatchers", "RequestURIOperationDispatcher", True, "findOperation", "(AxisService,MessageContext)", "", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.operationsAliasesMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.dispatchers", "SOAPActionBasedDispatcher", True, "findOperation", "(AxisService,MessageContext)", "", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.operationsAliasesMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.dispatchers", "SOAPMessageBodyBasedDispatcher", True, "findOperation", "(AxisService,MessageContext)", "", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.messageElementQNameToOperationMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.dispatchers", "SOAPMessageBodyBasedDispatcher", True, "findOperation", "(AxisService,MessageContext)", "", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.operationsAliasesMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.dispatchers", "SOAPMessageBodyBasedOperationDispatcher", True, "findOperation", "(AxisService,MessageContext)", "", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.messageElementQNameToOperationMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.dispatchers", "SOAPMessageBodyBasedOperationDispatcher", True, "findOperation", "(AxisService,MessageContext)", "", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.operationsAliasesMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
@@ -0,0 +1,174 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sinkModel
|
||||
data:
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "deployModule", "(String)", "", "Argument[0]", "path-injection", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sourceModel
|
||||
data:
|
||||
- ["org.apache.axis2.engine", "AbstractDispatcher", True, "findOperation", "(AxisService,MessageContext)", "", "Parameter[1]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.engine", "AbstractDispatcher", True, "findService", "(MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.engine", "AbstractDispatcher", True, "invoke", "(MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.engine", "Handler", True, "flowComplete", "(MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.engine", "Handler", True, "invoke", "(MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.engine", "MessageReceiver", True, "receive", "(MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.engine", "AbstractDispatcher", True, "findOperation", "(AxisService,MessageContext)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.engine", "AbstractDispatcher", True, "findService", "(MessageContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addDataLocator", "(String,AxisDataLocator)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.dataLocators].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addDataLocator", "(String,AxisDataLocator)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.dataLocators].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addDataLocatorClassNames", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.dataLocatorClassNames].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addDataLocatorClassNames", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.dataLocatorClassNames].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addDefaultModuleVersion", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.nameToversionMap].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addDefaultModuleVersion", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.nameToversionMap].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addFaultyServiceDuetoModule", "(String,FaultyServiceData)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.faultyServicesDueToModules].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addFaultyServiceDuetoModule", "(String,FaultyServiceData)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.faultyServices].MapValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addFaultyServiceDuetoModule", "(String,FaultyServiceData)", "", "Argument[1].SyntheticField[org.apache.axis2.util.FaultyServiceData.serviceGroupName]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.faultyServices].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addGlobalModuleRef", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addLocalPolicyAssertion", "(QName)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.localPolicyAssertions].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addMessageBuilder", "(String,Builder)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.messageBuilders].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addMessageBuilder", "(String,Builder)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.messageBuilders].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addMessageFormatter", "(String,MessageFormatter)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.messageFormatters].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addMessageFormatter", "(String,MessageFormatter)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.messageFormatters].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addMessageReceiver", "(String,MessageReceiver)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.messageReceivers].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addMessageReceiver", "(String,MessageReceiver)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.messageReceivers].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addModule", "(AxisModule)", "", "Argument[this]", "Argument[0].SyntheticField[org.apache.axis2.description.AxisModule.parent]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addModuleConfig", "(ModuleConfiguration)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.moduleConfigmap].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addModuleConfig", "(ModuleConfiguration)", "", "Argument[0].SyntheticField[org.apache.axis2.description.ModuleConfiguration.moduleName]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.moduleConfigmap].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addObservers", "(AxisObserver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addService", "(AxisService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addService", "(AxisService)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addServiceGroup", "(AxisServiceGroup)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addServiceGroup", "(AxisServiceGroup)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addServiceToExistingServiceGroup", "(AxisService,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addServiceToExistingServiceGroup", "(AxisService,String)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addToAllServicesMap", "(AxisService)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.allServices].MapKey", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addToAllServicesMap", "(AxisService)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.allServices].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addToAllServicesMap", "(AxisService)", "", "Argument[0].SyntheticField[org.apache.axis2.description.AxisService.name]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.allServices].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addTransportIn", "(TransportInDescription)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.transportsIn].MapKey", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addTransportIn", "(TransportInDescription)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.transportsIn].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addTransportIn", "(TransportInDescription)", "", "Argument[0].SyntheticField[org.apache.axis2.description.TransportInDescription.name]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.transportsIn].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addTransportOut", "(TransportOutDescription)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.transportsOut].MapKey", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addTransportOut", "(TransportOutDescription)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.transportsOut].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "addTransportOut", "(TransportOutDescription)", "", "Argument[0].SyntheticField[org.apache.axis2.description.TransportOutDescription.name]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.transportsOut].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "cleanup", "()", "", "Argument[this]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.outPhases]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getConfigurator", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getConfigurator", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.configurator]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getDataLocator", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.dataLocators].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getDataLocatorClassName", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.dataLocatorClassNames].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getDefaultModule", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getDefaultModuleVersion", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.nameToversionMap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getFaultyModules", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getFaultyServices", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getFaultyServices", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.faultyServices]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getFaultyServicesDuetoModule", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.faultyServicesDueToModules].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getFaultyServicesDuetoModules", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getFaultyServicesDuetoModules", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.faultyServicesDueToModules]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getInFaultFlowPhases", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getInFaultFlowPhases", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.inFaultPhases]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getInFlowPhases", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getInFlowPhases", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.inPhasesUptoAndIncludingPostDispatch]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getLocalPolicyAssertions", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getLocalPolicyAssertions", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.localPolicyAssertions]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getMessageBuilder", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.messageBuilders].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getMessageBuilder", "(String,boolean)", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.messageBuilders].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getMessageFormatter", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.messageFormatters].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getMessageReceiver", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.messageReceivers].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getModule", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getModule", "(String,String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getModuleClassLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getModuleClassLoader", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.moduleClassLoader]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getModuleConfig", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.moduleConfigmap].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getModules", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getModulesForPolicyNamesapce", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.policySupportedModules].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getOutFaultFlowPhases", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getOutFaultFlowPhases", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.outFaultPhases]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getOutFlowPhases", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getOutFlowPhases", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.outPhases]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getPhasesInfo", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getPhasesInfo", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.phasesinfo]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getRepository", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getRepository", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.axis2Repository]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getService", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.allServices].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getServiceClassLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getServiceClassLoader", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.serviceClassLoader]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getServiceForActivation", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.allServices].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getServiceGroup", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getServiceGroups", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getServices", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.allServices].MapKey", "ReturnValue.MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getServices", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.allServices].MapValue", "ReturnValue.MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getSystemClassLoader", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getSystemClassLoader", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.systemClassLoader]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getTransactionConfiguration", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getTransactionConfiguration", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.transactionConfiguration]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getTransportIn", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.transportsIn].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getTransportOut", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.transportsOut].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getTransportsIn", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getTransportsIn", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.transportsIn]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getTransportsOut", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "getTransportsOut", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.transportsOut]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "registerLocalPolicyAssertions", "(AxisModule)", "", "Argument[0].SyntheticField[org.apache.axis2.description.AxisModule.localPolicyAssertions].ArrayElement", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.localPolicyAssertions].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "registerModulePolicySupport", "(AxisModule)", "", "Argument[0].SyntheticField[org.apache.axis2.description.AxisModule.supportedPolicyNames].ArrayElement", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.policySupportedModules].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "removeServiceGroup", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "setConfigurator", "(AxisConfigurator)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.configurator]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "setGlobalOutPhase", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.outPhases]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "setInFaultPhases", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.inFaultPhases]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "setInPhasesUptoAndIncludingPostDispatch", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.inPhasesUptoAndIncludingPostDispatch]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "setModuleClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.moduleClassLoader]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "setOutFaultPhases", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.outFaultPhases]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "setPhasesInfo", "(PhasesInfo)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.phasesinfo]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "setRepository", "(URL)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.axis2Repository]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "setServiceClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.serviceClassLoader]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "setSystemClassLoader", "(ClassLoader)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.systemClassLoader]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfiguration", True, "setTransactionConfig", "(TransactionConfiguration)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisConfiguration.transactionConfiguration]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisConfigurator", True, "getAxisConfiguration", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisError", True, "AxisError", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisError", True, "AxisError", "(String,Throwable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisError", True, "AxisError", "(String,Throwable)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisEvent", True, "AxisEvent", "(int,AxisDescription)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisEvent.axisDescription]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisEvent", True, "getAxisDescription", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisEvent.axisDescription]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisServer", True, "getConfigurationContext", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisServer.configContext]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "AxisServer", True, "setConfigurationContext", "(ConfigurationContext)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.AxisServer.configContext]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "Deployable", True, "Deployable", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.Deployable.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "Deployable", True, "Deployable", "(String,Object)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.Deployable.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "Deployable", True, "Deployable", "(String,Object)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.engine.Deployable.target]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "Deployable", True, "addPredecessor", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.Deployable.predecessors].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "Deployable", True, "addSuccessor", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.Deployable.successors].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "Deployable", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.Deployable.name]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "Deployable", True, "getPhase", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.Deployable.phase]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "Deployable", True, "getPredecessors", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.Deployable.predecessors]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "Deployable", True, "getSuccessors", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.Deployable.successors]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "Deployable", True, "getTarget", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.Deployable.target]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "Deployable", True, "setPhase", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.Deployable.phase]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "Deployable", True, "setTarget", "(Object)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.Deployable.target]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "DeployableChain", True, "addRelationship", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.engine", "DeployableChain", True, "deploy", "(Deployable)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.engine", "DeployableChain", True, "getChain", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.engine", "DispatchPhase", True, "DispatchPhase", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.engine", "Handler", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "ListenerManager", True, "addListener", "(TransportInDescription,boolean)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.engine", "ListenerManager", True, "getConfigctx", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "ListenerManager", True, "getConfigctx", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.ListenerManager.configctx]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "ListenerManager", True, "init", "(ConfigurationContext)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.ListenerManager.configctx]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "ListenerManager", True, "init", "(ConfigurationContext)", "", "Argument[this]", "Argument[0].SyntheticField[org.apache.axis2.context.ConfigurationContext.listenerManager]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "ListenerManager", True, "startSystem", "(ConfigurationContext)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.ListenerManager.configctx]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "ListenerManager", True, "startSystem", "(ConfigurationContext)", "", "Argument[this]", "Argument[0].SyntheticField[org.apache.axis2.context.ConfigurationContext.listenerManager]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "Phase", True, "Phase", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.Phase.phaseName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "Phase", True, "addHandler", "(Handler)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.Phase.handlers].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "Phase", True, "addHandler", "(Handler,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.Phase.handlers].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "Phase", True, "addHandler", "(HandlerDescription)", "", "Argument[0].SyntheticField[org.apache.axis2.description.HandlerDescription.handler]", "Argument[this].SyntheticField[org.apache.axis2.engine.Phase.handlers].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "Phase", True, "getHandlers", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "Phase", True, "getHandlers", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.Phase.handlers]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "Phase", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.Phase.phaseName]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "Phase", True, "getPhaseName", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "Phase", True, "getPhaseName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.engine.Phase.phaseName]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "Phase", True, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.Phase.phaseName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "Phase", True, "setPhaseFirst", "(Handler)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.Phase.handlers].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.engine", "Phase", True, "setPhaseLast", "(Handler)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.engine.Phase.handlers].Element", "value", "dfc-generated"]
|
||||
@@ -0,0 +1,17 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sourceModel
|
||||
data:
|
||||
- ["org.apache.axis2.handlers", "AbstractHandler", True, "flowComplete", "(MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.handlers", "AbstractTemplatedHandler", True, "doInvoke", "(MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.handlers", "AbstractTemplatedHandler", True, "invoke", "(MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.handlers", "AbstractTemplatedHandler", True, "shouldInvoke", "(MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.handlers", "AbstractHandler", True, "getHandlerDesc", "()", "", "Argument[this].SyntheticField[org.apache.axis2.handlers.AbstractHandler.handlerDesc]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.handlers", "AbstractHandler", True, "init", "(HandlerDescription)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.handlers.AbstractHandler.handlerDesc]", "value", "dfc-generated"]
|
||||
@@ -0,0 +1,39 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.i18n", "MessageBundle", True, "MessageBundle", "(String,String,String,Locale,ClassLoader,ResourceBundle)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.i18n", "MessageBundle", True, "MessageBundle", "(String,String,String,Locale,ClassLoader,ResourceBundle)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.i18n", "MessageBundle", True, "MessageBundle", "(String,String,String,Locale,ClassLoader,ResourceBundle)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.i18n", "MessageBundle", True, "MessageBundle", "(String,String,String,Locale,ClassLoader,ResourceBundle)", "", "Argument[3]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.i18n", "MessageBundle", True, "MessageBundle", "(String,String,String,Locale,ClassLoader,ResourceBundle)", "", "Argument[4]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.i18n", "MessageBundle", True, "MessageBundle", "(String,String,String,Locale,ClassLoader,ResourceBundle)", "", "Argument[5]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.i18n", "MessageBundle", True, "getResourceBundle", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.i18n", "ProjectResourceBundle", True, "getBundle", "(String,Class,String,Locale)", "", "Argument[2]", "ReturnValue.SyntheticField[org.apache.axis2.i18n.ProjectResourceBundle.resourceName]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.i18n", "ProjectResourceBundle", True, "getBundle", "(String,Class,String,Locale,ResourceBundle)", "", "Argument[2]", "ReturnValue.SyntheticField[org.apache.axis2.i18n.ProjectResourceBundle.resourceName]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.i18n", "ProjectResourceBundle", True, "getBundle", "(String,Class,String,Locale,ResourceBundle)", "", "Argument[4]", "ReturnValue.SyntheticField[org.apache.axis2.i18n.ProjectResourceBundle.resourceBundle].SyntheticField[org.apache.axis2.i18n.ProjectResourceBundle.resourceBundle]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.i18n", "ProjectResourceBundle", True, "getBundle", "(String,Class,String,Locale,ResourceBundle)", "", "Argument[4]", "ReturnValue.SyntheticField[org.apache.axis2.i18n.ProjectResourceBundle.resourceBundle]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.i18n", "ProjectResourceBundle", True, "getBundle", "(String,String,String)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.axis2.i18n.ProjectResourceBundle.resourceName]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.i18n", "ProjectResourceBundle", True, "getBundle", "(String,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[org.apache.axis2.i18n.ProjectResourceBundle.resourceName]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.i18n", "ProjectResourceBundle", True, "getBundle", "(String,String,String,Locale,ClassLoader)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.axis2.i18n.ProjectResourceBundle.resourceName]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.i18n", "ProjectResourceBundle", True, "getBundle", "(String,String,String,Locale,ClassLoader)", "", "Argument[2]", "ReturnValue.SyntheticField[org.apache.axis2.i18n.ProjectResourceBundle.resourceName]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.i18n", "ProjectResourceBundle", True, "getBundle", "(String,String,String,Locale,ClassLoader,ResourceBundle)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.axis2.i18n.ProjectResourceBundle.resourceName]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.i18n", "ProjectResourceBundle", True, "getBundle", "(String,String,String,Locale,ClassLoader,ResourceBundle)", "", "Argument[2]", "ReturnValue.SyntheticField[org.apache.axis2.i18n.ProjectResourceBundle.resourceName]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.i18n", "ProjectResourceBundle", True, "getBundle", "(String,String,String,Locale,ClassLoader,ResourceBundle)", "", "Argument[5]", "ReturnValue.SyntheticField[org.apache.axis2.i18n.ProjectResourceBundle.resourceBundle].SyntheticField[org.apache.axis2.i18n.ProjectResourceBundle.resourceBundle]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.i18n", "ProjectResourceBundle", True, "getBundle", "(String,String,String,Locale,ClassLoader,ResourceBundle)", "", "Argument[5]", "ReturnValue.SyntheticField[org.apache.axis2.i18n.ProjectResourceBundle.resourceBundle]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.i18n", "ProjectResourceBundle", True, "getKeys", "()", "", "Argument[this].SyntheticField[org.apache.axis2.i18n.ProjectResourceBundle.resourceBundle].SyntheticField[org.apache.axis2.i18n.ProjectResourceBundle.resourceBundle]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.i18n", "ProjectResourceBundle", True, "getKeys", "()", "", "Argument[this].SyntheticField[org.apache.axis2.i18n.ProjectResourceBundle.resourceBundle]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.i18n", "ProjectResourceBundle", True, "getResourceName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.i18n.ProjectResourceBundle.resourceName]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.i18n", "RB", True, "RB", "(Object,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.i18n", "RB", True, "RB", "(Object,String,Locale)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.i18n", "RB", True, "RB", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.i18n", "RB", True, "getProperties", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: neutralModel
|
||||
data:
|
||||
- ["org.apache.axis2.i18n", "ProjectResourceBundle", "getBundle", "(String,Class,String,Locale,ResourceBundle)", "summary", "ai-generated"]
|
||||
- ["org.apache.axis2.i18n", "ProjectResourceBundle", "getBundle", "(String,String,String,Locale,ClassLoader,ResourceBundle)", "summary", "ai-generated"]
|
||||
@@ -0,0 +1,11 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.java.security", "AccessController", True, "doPrivileged", "(PrivilegedAction)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.java.security", "AccessController", True, "doPrivileged", "(PrivilegedAction,AccessControlContext)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.java.security", "AccessController", True, "doPrivileged", "(PrivilegedExceptionAction)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.java.security", "AccessController", True, "doPrivileged", "(PrivilegedExceptionAction,AccessControlContext)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
@@ -0,0 +1,16 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.jaxrs", "JAXRSModel", True, "getConsumes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.jaxrs", "JAXRSModel", True, "getHTTPMethod", "()", "", "Argument[this].SyntheticField[org.apache.axis2.jaxrs.JAXRSModel.HttpMethod]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.jaxrs", "JAXRSModel", True, "getPath", "()", "", "Argument[this].SyntheticField[org.apache.axis2.jaxrs.JAXRSModel.Path]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.jaxrs", "JAXRSModel", True, "getProduces", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.jaxrs", "JAXRSModel", True, "setConsumes", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.jaxrs", "JAXRSModel", True, "setHTTPMethod", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.jaxrs.JAXRSModel.HttpMethod]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.jaxrs", "JAXRSModel", True, "setPath", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.jaxrs.JAXRSModel.Path]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.jaxrs", "JAXRSModel", True, "setProduces", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.jaxrs", "JAXRSUtils", True, "getMethodModel", "(JAXRSModel,Method)", "", "Argument[0].SyntheticField[org.apache.axis2.jaxrs.JAXRSModel.Path]", "ReturnValue.SyntheticField[org.apache.axis2.jaxrs.JAXRSModel.Path]", "value", "dfc-generated"]
|
||||
@@ -0,0 +1,13 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.kernel.http", "ApplicationXMLFormatter", True, "getContentType", "(MessageContext,OMOutputFormat,String)", "", "Argument[0].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.kernel.http", "ApplicationXMLFormatter", True, "getTargetAddress", "(MessageContext,OMOutputFormat,URL)", "", "Argument[0].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapValue", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.kernel.http", "HTTPConstants", True, "getBytes", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.kernel.http", "MultipartFormDataFormatter", True, "getTargetAddress", "(MessageContext,OMOutputFormat,URL)", "", "Argument[0].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapValue", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.kernel.http", "SOAPMessageFormatter", True, "getTargetAddress", "(MessageContext,OMOutputFormat,URL)", "", "Argument[0].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapValue", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.kernel.http", "XFormURLEncodedFormatter", True, "getTargetAddress", "(MessageContext,OMOutputFormat,URL)", "", "Argument[0].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapValue", "ReturnValue", "taint", "dfc-generated"]
|
||||
@@ -0,0 +1,18 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.kernel.http.util", "ComplexPart", True, "ComplexPart", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.kernel.http.util", "ComplexPart", True, "ComplexPart", "(String,String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.kernel.http.util", "QueryStringParser", True, "QueryStringParser", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.kernel.http.util.QueryStringParser.queryString]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.kernel.http.util", "QueryStringParser", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.kernel.http.util.QueryStringParser.paramName]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.kernel.http.util", "QueryStringParser", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.kernel.http.util.QueryStringParser.queryString]", "Argument[this].SyntheticField[org.apache.axis2.kernel.http.util.QueryStringParser.paramName]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.kernel.http.util", "QueryStringParser", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.kernel.http.util.QueryStringParser.queryString]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.kernel.http.util", "QueryStringParser", True, "getValue", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.kernel.http.util", "URLTemplatingUtil", True, "appendQueryParameters", "(MessageContext,URL)", "", "Argument[0].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapValue", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.kernel.http.util", "URLTemplatingUtil", True, "appendQueryParameters", "(MessageContext,URL)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.kernel.http.util", "URLTemplatingUtil", True, "getTemplatedURL", "(URL,MessageContext,boolean)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.kernel.http.util", "URLTemplatingUtil", True, "getTemplatedURL", "(URL,MessageContext,boolean)", "", "Argument[1].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapValue", "ReturnValue", "taint", "dfc-generated"]
|
||||
@@ -0,0 +1,34 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sinkModel
|
||||
data:
|
||||
- ["org.apache.axis2.kernel", "OutTransportInfo", True, "setContentType", "(String)", "", "Argument[0]", "response-splitting", "ai-generated"]
|
||||
- ["org.apache.axis2.kernel", "SimpleAxis2Server", True, "SimpleAxis2Server", "(String,String)", "", "Argument[0]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.kernel", "SimpleAxis2Server", True, "SimpleAxis2Server", "(String,String)", "", "Argument[1]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.kernel", "TransportUtils", True, "createDocumentElement", "(String,Builder,MessageContext,InputStream)", "", "Argument[3]", "xxe", "ai-generated"]
|
||||
- ["org.apache.axis2.kernel", "TransportUtils", True, "createDocumentElement", "(String,MessageContext,InputStream)", "", "Argument[2]", "xxe", "ai-generated"]
|
||||
- ["org.apache.axis2.kernel", "TransportUtils", True, "createSOAPMessage", "(MessageContext)", "", "Argument[0]", "xxe", "ai-generated"]
|
||||
- ["org.apache.axis2.kernel", "TransportUtils", True, "createSOAPMessage", "(MessageContext,boolean)", "", "Argument[0]", "xxe", "ai-generated"]
|
||||
- ["org.apache.axis2.kernel", "TransportUtils", True, "createSOAPMessage", "(MessageContext,InputStream,String)", "", "Argument[1]", "xxe", "ai-generated"]
|
||||
- ["org.apache.axis2.kernel", "TransportUtils", True, "createSOAPMessage", "(MessageContext,InputStream,String,Builder)", "", "Argument[1]", "xxe", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sourceModel
|
||||
data:
|
||||
- ["org.apache.axis2.kernel", "SimpleAxis2Server", True, "main", "(String[])", "", "Parameter[0]", "commandargs", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.kernel", "MessageFormatter", True, "formatSOAPAction", "(MessageContext,OMOutputFormat,String)", "", "Argument[2]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.kernel", "MessageFormatter", True, "getContentType", "(MessageContext,OMOutputFormat,String)", "", "Argument[2]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.kernel", "MessageFormatter", True, "getTargetAddress", "(MessageContext,OMOutputFormat,URL)", "", "Argument[2]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.kernel", "TransportUtils", True, "createDocumentElement", "(String,MessageContext,InputStream)", "", "Argument[0]", "Argument[1].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.kernel", "TransportUtils", True, "createSOAPEnvelope", "(OMElement)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.kernel", "TransportUtils", True, "createSOAPMessage", "(MessageContext,InputStream,String)", "", "Argument[2]", "Argument[0].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.kernel", "TransportUtils", True, "getCharSetEncoding", "(MessageContext)", "", "Argument[0].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.kernel", "TransportUtils", True, "getCharSetEncoding", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.kernel", "TransportUtils", True, "getContentType", "(String,MessageContext)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
|
||||
@@ -0,0 +1,59 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(QName,List,String,Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.faultCode]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(QName,List,String,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.faultSubCodes]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(QName,List,String,Throwable)", "", "Argument[3]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(QName,String,String,String,OMElement)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.faultCode]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(QName,String,String,String,OMElement)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.faultNode]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(QName,String,String,String,OMElement)", "", "Argument[3]", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.faultRole]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(QName,String,String,String,OMElement)", "", "Argument[4]", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.details].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(QName,String,Throwable)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.faultCode]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(QName,String,Throwable)", "", "Argument[2]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(SOAPFault,MessageContext)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.faultMessageContext]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(SOAPFaultCode,SOAPFaultReason,SOAPFaultNode,SOAPFaultRole,SOAPFaultDetail)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.soapFaultCode]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(SOAPFaultCode,SOAPFaultReason,SOAPFaultNode,SOAPFaultRole,SOAPFaultDetail)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.soapFaultReason]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(SOAPFaultCode,SOAPFaultReason,SOAPFaultNode,SOAPFaultRole,SOAPFaultDetail)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.soapFaultNode]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(SOAPFaultCode,SOAPFaultReason,SOAPFaultNode,SOAPFaultRole,SOAPFaultDetail)", "", "Argument[3]", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.soapFaultRole]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(SOAPFaultCode,SOAPFaultReason,SOAPFaultNode,SOAPFaultRole,SOAPFaultDetail)", "", "Argument[4]", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.soapFaultDetail]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(String,MessageContext)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.faultMessageContext]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(String,MessageContext,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.faultMessageContext]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(String,MessageContext,Throwable)", "", "Argument[2]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(String,QName)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.faultCode]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(String,QName,Throwable)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.faultCode]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(String,QName,Throwable)", "", "Argument[2]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(String,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(String,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(String,String,Throwable)", "", "Argument[2]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "AxisFault", "(String,Throwable)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "addHeader", "(SOAPHeaderBlock)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.headers].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "getDetail", "()", "", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.details].Element", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "getDetails", "()", "", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.details]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "getFaultAction", "()", "", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.faultAction]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "getFaultCode", "()", "", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.faultCode]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "getFaultCodeElement", "()", "", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.soapFaultCode]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "getFaultDetailElement", "()", "", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.soapFaultDetail]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "getFaultMessageContext", "()", "", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.faultMessageContext]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "getFaultNode", "()", "", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.faultNode]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "getFaultNodeElement", "()", "", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.soapFaultNode]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "getFaultReasonElement", "()", "", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.soapFaultReason]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "getFaultRole", "()", "", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.faultRole]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "getFaultRoleElement", "()", "", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.soapFaultRole]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "getFaultSubCodes", "()", "", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.faultSubCodes]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "getNodeURI", "()", "", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.nodeURI]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "getReason", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "headerIterator", "()", "", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.headers].Element", "ReturnValue.Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "headers", "()", "", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.headers]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "makeFault", "(Throwable)", "", "Argument[0]", "ReturnValue", "value", "df-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "setDetail", "(OMElement)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.details].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "setDetails", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.details]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "setFaultAction", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.faultAction]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "setFaultCode", "(QName)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.faultCode]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "setFaultCode", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "setFaultSubCodes", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.faultSubCodes]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2", "AxisFault", True, "setNodeURI", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.AxisFault.nodeURI]", "value", "dfc-generated"]
|
||||
@@ -0,0 +1,12 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.phaseresolver", "PhaseException", True, "PhaseException", "(String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.phaseresolver", "PhaseException", True, "PhaseException", "(String,Throwable)", "", "Argument[1]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.phaseresolver", "PhaseException", True, "PhaseException", "(Throwable)", "", "Argument[0]", "Argument[this].Field[java.rmi.RemoteException.detail]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.phaseresolver", "PhaseHolder", True, "PhaseHolder", "(List)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.phaseresolver", "PhaseResolver", True, "PhaseResolver", "(AxisConfiguration)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
@@ -0,0 +1,19 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sourceModel
|
||||
data:
|
||||
- ["org.apache.axis2.receivers", "AbstractInOutMessageReceiver", True, "invokeBusinessLogic", "(MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.receivers", "AbstractInOutMessageReceiver", True, "invokeBusinessLogic", "(MessageContext,MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.receivers", "AbstractMessageReceiver", True, "invokeBusinessLogic", "(MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.receivers", "AbstractMessageReceiver", True, "receive", "(MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.receivers", "RawXMLINOnlyMessageReceiver", True, "invokeBusinessLogic", "(MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.receivers", "RawXMLINOutMessageReceiver", True, "invokeBusinessLogic", "(MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.receivers", "RawXMLINOutMessageReceiver", True, "invokeBusinessLogic", "(MessageContext,MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.receivers", "AbstractMessageReceiver$AsyncMessageReceiverWorker", True, "AsyncMessageReceiverWorker", "(MessageContext)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
@@ -0,0 +1,10 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.transaction", "Axis2UserTransaction", True, "Axis2UserTransaction", "(TransactionManager)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.transaction", "TransactionConfiguration", True, "getTransactionManager", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.transaction", "TransactionConfiguration", True, "getUserTransaction", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
@@ -0,0 +1,245 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sinkModel
|
||||
data:
|
||||
- ["org.apache.axis2.util", "FileWriter", True, "createClassFile", "(File,String,String,String)", "", "Argument[0]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "FileWriter", True, "createClassFile", "(File,String,String,String)", "", "Argument[1]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "FileWriter", True, "createClassFile", "(File,String,String,String)", "", "Argument[2]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "FileWriter", True, "createClassFile", "(File,String,String,String)", "", "Argument[3]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "LogWriter", True, "write", "(char[],int,int)", "", "Argument[0]", "log-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "unsafe-deserialization", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", True, "readArrayList", "(ObjectInput,String)", "", "Argument[0]", "unsafe-deserialization", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", True, "readHashMap", "(ObjectInput,String)", "", "Argument[0]", "unsafe-deserialization", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", True, "readLinkedList", "(ObjectInput,String)", "", "Argument[0]", "unsafe-deserialization", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", True, "readObject", "(ObjectInput,String)", "", "Argument[0]", "unsafe-deserialization", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", True, "readString", "(ObjectInput,String)", "", "Argument[0]", "unsafe-deserialization", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "OnDemandLogger", True, "debug", "(Object)", "", "Argument[0]", "log-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "OnDemandLogger", True, "debug", "(Object,Throwable)", "", "Argument[0]", "log-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "OnDemandLogger", True, "error", "(Object)", "", "Argument[0]", "log-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "OnDemandLogger", True, "error", "(Object,Throwable)", "", "Argument[0]", "log-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "OnDemandLogger", True, "fatal", "(Object)", "", "Argument[0]", "log-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "OnDemandLogger", True, "fatal", "(Object,Throwable)", "", "Argument[0]", "log-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "OnDemandLogger", True, "info", "(Object)", "", "Argument[0]", "log-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "OnDemandLogger", True, "info", "(Object,Throwable)", "", "Argument[0]", "log-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "OnDemandLogger", True, "trace", "(Object)", "", "Argument[0]", "log-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "OnDemandLogger", True, "trace", "(Object,Throwable)", "", "Argument[0]", "log-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "OnDemandLogger", True, "warn", "(Object)", "", "Argument[0]", "log-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "OnDemandLogger", True, "warn", "(Object,Throwable)", "", "Argument[0]", "log-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "SecureWSDLLocator", True, "getBaseInputSource", "()", "", "Argument[this]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "SecureWSDLLocator", True, "getImportInputSource", "(String,String)", "", "Argument[0]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "SecureWSDLLocator", True, "getImportInputSource", "(String,String)", "", "Argument[1]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "Utils", True, "getNewConfigurationContext", "(String)", "", "Argument[0]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "XMLPrettyPrinter", True, "prettify", "(File)", "", "Argument[0]", "path-injection", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "XMLUtils", True, "getInputSourceFromURI", "(String)", "", "Argument[0]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "XMLUtils", True, "newDocument", "(InputSource)", "", "Argument[0]", "xxe", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "XMLUtils", True, "newDocument", "(InputStream)", "", "Argument[0]", "xxe", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "XMLUtils", True, "newDocument", "(String)", "", "Argument[0]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "XMLUtils", True, "newDocument", "(String)", "", "Argument[0]", "xxe", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "XMLUtils", True, "newDocument", "(String,String,String)", "", "Argument[0]", "request-forgery", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "XMLUtils", True, "newDocument", "(String,String,String)", "", "Argument[0]", "xxe", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "XMLUtils", True, "toOM", "(InputStream)", "", "Argument[0]", "xxe", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "XMLUtils", True, "toOM", "(InputStream,boolean)", "", "Argument[0]", "xxe", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "XMLUtils", True, "toOM", "(Reader)", "", "Argument[0]", "xxe", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "XMLUtils", True, "toOM", "(Reader,boolean)", "", "Argument[0]", "xxe", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: sourceModel
|
||||
data:
|
||||
- ["org.apache.axis2.util", "CallbackReceiver", True, "receive", "(MessageContext)", "", "Parameter[0]", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "OptionsParser", True, "OptionsParser", "(String[])", "", "Argument[this]", "commandargs", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "Utils", True, "getIpAddress", "()", "", "ReturnValue", "environment", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "Utils", True, "getLocalHostLANAddresses", "()", "", "ReturnValue.Element", "environment", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "XMLUtils", True, "getInputSourceFromURI", "(String)", "", "ReturnValue", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "XMLUtils", True, "newDocument", "(String)", "", "ReturnValue", "remote", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "XMLUtils", True, "newDocument", "(String,String,String)", "", "ReturnValue", "remote", "ai-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.util", "ArrayStack", True, "get", "()", "", "Argument[this].Element", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "ArrayStack", True, "peek", "()", "", "Argument[this].Element", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "ArrayStack", True, "peek", "(int)", "", "Argument[this].Element", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "ArrayStack", True, "pop", "()", "", "Argument[this].Element", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "ArrayStack", True, "push", "(Object)", "", "Argument[0]", "Argument[this].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "ArrayStack", True, "push", "(Object)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "ArrayStack", True, "remove", "()", "", "Argument[this].Element", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "AxisPolicyLocator", True, "AxisPolicyLocator", "(AxisDescription)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "AxisPolicyLocator", True, "lookup", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "CallbackReceiver", True, "addCallback", "(String,AxisCallback)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.CallbackReceiver.callbackStore].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "CallbackReceiver", True, "addCallback", "(String,AxisCallback)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.util.CallbackReceiver.callbackStore].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "CallbackReceiver", True, "getCallbackStore", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.CallbackReceiver.callbackStore]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "CallbackReceiver", True, "lookupCallback", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.util.CallbackReceiver.callbackStore].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "CommandLineOption", True, "CommandLineOption", "(String,ArrayList)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.CommandLineOption.type]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "CommandLineOption", True, "CommandLineOption", "(String,ArrayList)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.util.CommandLineOption.optionValues]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "CommandLineOption", True, "CommandLineOption", "(String,String[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.CommandLineOption.type]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "CommandLineOption", True, "CommandLineOption", "(String,String[])", "", "Argument[1].ArrayElement", "Argument[this].SyntheticField[org.apache.axis2.util.CommandLineOption.optionValues].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "CommandLineOption", True, "getOptionType", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.CommandLineOption.type]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "CommandLineOption", True, "getOptionValue", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.CommandLineOption.optionValues].Element", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "CommandLineOption", True, "getOptionValues", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.CommandLineOption.optionValues]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "CommandLineOptionParser", True, "CommandLineOptionParser", "(Map)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.CommandLineOptionParser.commandLineOptions]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "CommandLineOptionParser", True, "CommandLineOptionParser", "(String[])", "", "Argument[0].ArrayElement", "Argument[this].SyntheticField[org.apache.axis2.util.CommandLineOptionParser.commandLineOptions].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "CommandLineOptionParser", True, "getAllOptions", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.CommandLineOptionParser.commandLineOptions]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "CommandLineOptionParser", True, "getInvalidOptions", "(OptionsValidator)", "", "Argument[this].SyntheticField[org.apache.axis2.util.CommandLineOptionParser.commandLineOptions].MapValue", "ReturnValue.Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "ExternalPolicySerializer", True, "addAssertionToFilter", "(QName)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.ExternalPolicySerializer.assertions2Filter].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "ExternalPolicySerializer", True, "getAssertionsToFilter", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.ExternalPolicySerializer.assertions2Filter]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "ExternalPolicySerializer", True, "setAssertionsToFilter", "(List)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.ExternalPolicySerializer.assertions2Filter]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "FaultyServiceData", True, "FaultyServiceData", "(AxisServiceGroup,ArrayList,URL,DeploymentFileData)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.FaultyServiceData.serviceGroupName]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "FaultyServiceData", True, "FaultyServiceData", "(AxisServiceGroup,ArrayList,URL,DeploymentFileData)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.FaultyServiceData.serviceGroup]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "FaultyServiceData", True, "FaultyServiceData", "(AxisServiceGroup,ArrayList,URL,DeploymentFileData)", "", "Argument[0].SyntheticField[org.apache.axis2.description.AxisServiceGroup.serviceGroupName]", "Argument[this].SyntheticField[org.apache.axis2.util.FaultyServiceData.serviceGroupName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "FaultyServiceData", True, "FaultyServiceData", "(AxisServiceGroup,ArrayList,URL,DeploymentFileData)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.util.FaultyServiceData.serviceList]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "FaultyServiceData", True, "FaultyServiceData", "(AxisServiceGroup,ArrayList,URL,DeploymentFileData)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.axis2.util.FaultyServiceData.serviceLocation]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "FaultyServiceData", True, "FaultyServiceData", "(AxisServiceGroup,ArrayList,URL,DeploymentFileData)", "", "Argument[3]", "Argument[this].SyntheticField[org.apache.axis2.util.FaultyServiceData.currentDeploymentFile]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "FaultyServiceData", True, "getCurrentDeploymentFile", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.FaultyServiceData.currentDeploymentFile]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "FaultyServiceData", True, "getServiceGroup", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.FaultyServiceData.serviceGroup]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "FaultyServiceData", True, "getServiceGroupName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.FaultyServiceData.serviceGroupName]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "FaultyServiceData", True, "getServiceList", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.FaultyServiceData.serviceList]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "FaultyServiceData", True, "getServiceLocation", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.FaultyServiceData.serviceLocation]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "FileWriter", True, "createClassFile", "(File,String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "FileWriter", True, "createClassFile", "(File,String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "FileWriter", True, "createClassFile", "(File,String,String,String)", "", "Argument[3]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "HostConfiguration", True, "HostConfiguration", "(String,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.HostConfiguration.ip]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "HostConfiguration", True, "getIp", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.HostConfiguration.ip]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "IOUtils", True, "copy", "(InputStream,OutputStream,boolean)", "", "Argument[0]", "Argument[1]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "JavaUtils", True, "capitalizeFirstChar", "(String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "JavaUtils", True, "makeNonJavaKeyword", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "JavaUtils", True, "replace", "(String,String,String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "JavaUtils", True, "replace", "(String,String,String)", "", "Argument[2]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "JavaUtils", True, "split", "(String,char)", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "JavaUtils", True, "xmlNameToJava", "(String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "JavaUtils", True, "xmlNameToJavaIdentifier", "(String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "LogWriter", True, "LogWriter", "(Log)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "LogWriter", True, "LogWriter", "(Log,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "LogWriter", True, "LogWriter", "(Log,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "MessageContextBuilder", True, "createFaultMessageContext", "(MessageContext,Throwable)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "MessageContextBuilder", True, "createFaultMessageContext", "(MessageContext,Throwable)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "MessageContextBuilder", True, "createOutMessageContext", "(MessageContext)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "MessageContextBuilder", True, "switchNamespacePrefix", "(String,OMNamespace)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MessageProcessorSelector", True, "getMessageBuilder", "(String,MessageContext)", "", "Argument[0]", "Argument[1].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MessageProcessorSelector", True, "getMessageFormatter", "(MessageContext)", "", "Argument[0].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "MetaDataEntry", "(String,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.MetaDataEntry.className]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "MetaDataEntry", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.util.MetaDataEntry.qnameAsString]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "MetaDataEntry", "(String,String,ArrayList)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.MetaDataEntry.className]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "MetaDataEntry", "(String,String,ArrayList)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.util.MetaDataEntry.qnameAsString]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "MetaDataEntry", "(String,String,ArrayList)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.axis2.util.MetaDataEntry.children]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "MetaDataEntry", "(String,String,String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.MetaDataEntry.className]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "MetaDataEntry", "(String,String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.util.MetaDataEntry.qnameAsString]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "MetaDataEntry", "(String,String,String)", "", "Argument[2]", "Argument[this].SyntheticField[org.apache.axis2.util.MetaDataEntry.extraName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "addToList", "(MetaDataEntry)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.MetaDataEntry.children].Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "getChildren", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "getChildren", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.MetaDataEntry.children]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "getClassName", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "getClassName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.MetaDataEntry.className]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "getExtraName", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "getExtraName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.MetaDataEntry.extraName]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "getName", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.MetaDataEntry.qnameAsString]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "getQName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "getQNameAsString", "()", "", "Argument[this]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "getQNameAsString", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.MetaDataEntry.qnameAsString]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "setChildren", "(ArrayList)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.MetaDataEntry.children]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "setClassName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.MetaDataEntry.className]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "setExtraName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.MetaDataEntry.extraName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "setQName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.MetaDataEntry.qnameAsString]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MetaDataEntry", True, "writeExternal", "(ObjectOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "MultipleEntryHashMap", True, "get", "(Object)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "MultipleEntryHashMap", True, "keySet", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.MultipleEntryHashMap.table].MapKey", "ReturnValue.Element", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MultipleEntryHashMap", True, "put", "(Object,Object)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.MultipleEntryHashMap.table].MapKey", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "MultipleEntryHashMap", True, "put", "(Object,Object)", "", "Argument[1]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", True, "findHandler", "(ArrayList,MetaDataEntry)", "", "Argument[0].Element", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", True, "findMessage", "(AxisOperation,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", True, "findOperation", "(AxisConfiguration,String,QName)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", True, "findOperation", "(AxisService,String,QName)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", True, "findService", "(AxisConfiguration,String,String)", "", "Argument[0].SyntheticField[org.apache.axis2.engine.AxisConfiguration.allServices].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", True, "findServiceGroup", "(AxisConfiguration,String,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", True, "findTransportListener", "(AxisConfiguration,String)", "", "Argument[0].SyntheticField[org.apache.axis2.engine.AxisConfiguration.transportsIn].MapValue", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", True, "readArrayList", "(ObjectInput,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", True, "readHashMap", "(ObjectInput,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", True, "readLinkedList", "(ObjectInput,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", True, "readObject", "(ObjectInput,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", True, "readString", "(ObjectInput,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", True, "writeArrayList", "(ObjectOutput,ArrayList,String)", "", "Argument[1].Element", "Argument[0].SyntheticField[org.apache.axis2.context.externalize.SafeObjectOutputStream.out]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", True, "writeLinkedList", "(ObjectOutput,LinkedList,String)", "", "Argument[1].Element", "Argument[0].SyntheticField[org.apache.axis2.context.externalize.SafeObjectOutputStream.out]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", True, "writeObject", "(ObjectOutput,Object,String)", "", "Argument[1]", "Argument[0].SyntheticField[org.apache.axis2.context.externalize.SafeObjectOutputStream.out]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", True, "writeString", "(ObjectOutput,String,String)", "", "Argument[1]", "Argument[0].SyntheticField[org.apache.axis2.context.externalize.SafeObjectOutputStream.out]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "OptionsParser", True, "OptionsParser", "(String[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.OptionsParser.args]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "OptionsParser", True, "getPassword", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.OptionsParser.args].ArrayElement", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "OptionsParser", True, "getRemainingArgs", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.OptionsParser.args].ArrayElement", "ReturnValue.ArrayElement", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "OptionsParser", True, "getRemainingFlags", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.OptionsParser.args].ArrayElement", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "OptionsParser", True, "getUser", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.OptionsParser.args].ArrayElement", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "OptionsParser", True, "isValueSet", "(char)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "PolicyLocator", True, "PolicyLocator", "(AxisService)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "PolicyLocator", True, "lookup", "(String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "PolicyUtil", True, "generateId", "(AxisDescription)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "PolicyUtil", True, "getMergedPolicy", "(Collection,AxisDescription)", "", "Argument[0].Element", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "PolicyUtil", True, "getMergedPolicy", "(List,AxisService)", "", "Argument[0].Element", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "SecureWSDLLocator", True, "SecureWSDLLocator", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.SecureWSDLLocator.baseURI]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "SecureWSDLLocator", True, "getBaseURI", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.SecureWSDLLocator.baseURI]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "SecureWSDLLocator", True, "getImportInputSource", "(String,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.util.SecureWSDLLocator.latestImportURI]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "SecureWSDLLocator", True, "getLatestImportURI", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.SecureWSDLLocator.latestImportURI]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "SelfManagedDataHolder", True, "SelfManagedDataHolder", "(String,String,byte[])", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.SelfManagedDataHolder.classname]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "SelfManagedDataHolder", True, "SelfManagedDataHolder", "(String,String,byte[])", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.util.SelfManagedDataHolder.id]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "SelfManagedDataHolder", True, "getClassname", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.SelfManagedDataHolder.classname]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "SelfManagedDataHolder", True, "getData", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.SelfManagedDataHolder.data]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "SelfManagedDataHolder", True, "getId", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.SelfManagedDataHolder.id]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "SelfManagedDataHolder", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.SelfManagedDataHolder.classname]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "SelfManagedDataHolder", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.SelfManagedDataHolder.data]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "SelfManagedDataHolder", True, "readExternal", "(ObjectInput)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.SelfManagedDataHolder.id]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "SelfManagedDataHolder", True, "writeExternal", "(ObjectOutput)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "StreamWrapper", True, "StreamWrapper", "(XMLStreamReader)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.StreamWrapper.realReader]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "StreamWrapper", True, "getCharacterEncodingScheme", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.StreamWrapper.realReader]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "StreamWrapper", True, "getElementText", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.StreamWrapper.realReader]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "StreamWrapper", True, "getLocalName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.StreamWrapper.realReader]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "StreamWrapper", True, "getNamespaceContext", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.StreamWrapper.realReader]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "StreamWrapper", True, "getPITarget", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.StreamWrapper.realReader]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "StreamWrapper", True, "getProperty", "(String)", "", "Argument[this].SyntheticField[org.apache.axis2.util.StreamWrapper.realReader]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "StreamWrapper", True, "getText", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.StreamWrapper.realReader]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "URL", True, "URL", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.URL.fileName]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "URL", True, "URL", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.URL.host]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "URL", True, "URL", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.URL.protocol]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "URL", True, "getFileName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.URL.fileName]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "URL", True, "getHost", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.URL.host]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "URL", True, "getProtocol", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.URL.protocol]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "URLProcessor", True, "makePackageName", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "Utils", True, "calculateDefaultModuleVersion", "(HashMap,AxisConfiguration)", "", "Argument[0].Element", "Argument[1]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util", "Utils", True, "createSimpleInOnlyService", "(QName,MessageReceiver,QName)", "", "Argument[0].SyntheticField[javax.xml.namespace.QName.localPart]", "ReturnValue.SyntheticField[org.apache.axis2.description.AxisService.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "Utils", True, "createSimpleInOnlyService", "(QName,MessageReceiver,QName)", "", "Argument[2].SyntheticField[javax.xml.namespace.QName.localPart]", "ReturnValue.SyntheticField[org.apache.axis2.description.AxisService.operationsAliasesMap].MapKey", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "Utils", True, "createSimpleService", "(QName,MessageReceiver,String,QName)", "", "Argument[0].SyntheticField[javax.xml.namespace.QName.localPart]", "ReturnValue.SyntheticField[org.apache.axis2.description.AxisService.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "Utils", True, "createSimpleService", "(QName,MessageReceiver,String,QName)", "", "Argument[3].SyntheticField[javax.xml.namespace.QName.localPart]", "ReturnValue.SyntheticField[org.apache.axis2.description.AxisService.operationsAliasesMap].MapKey", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "Utils", True, "createSimpleService", "(QName,String,QName)", "", "Argument[0].SyntheticField[javax.xml.namespace.QName.localPart]", "ReturnValue.SyntheticField[org.apache.axis2.description.AxisService.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "Utils", True, "createSimpleService", "(QName,String,QName)", "", "Argument[2].SyntheticField[javax.xml.namespace.QName.localPart]", "ReturnValue.SyntheticField[org.apache.axis2.description.AxisService.operationsAliasesMap].MapKey", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "Utils", True, "createSimpleServiceforClient", "(QName,MessageReceiver,String,QName)", "", "Argument[0].SyntheticField[javax.xml.namespace.QName.localPart]", "ReturnValue.SyntheticField[org.apache.axis2.description.AxisService.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "Utils", True, "createSimpleServiceforClient", "(QName,String,QName)", "", "Argument[0].SyntheticField[javax.xml.namespace.QName.localPart]", "ReturnValue.SyntheticField[org.apache.axis2.description.AxisService.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "Utils", True, "fillContextInformation", "(AxisService,ConfigurationContext)", "", "Argument[1]", "ReturnValue.SyntheticField[org.apache.axis2.context.ServiceContext.configContext]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "Utils", True, "getInboundFaultFromMessageContext", "(MessageContext)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.axis2.AxisFault.faultMessageContext]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "Utils", True, "getInboundFaultFromMessageContext", "(MessageContext)", "", "Argument[0].SyntheticField[org.apache.axis2.context.AbstractContext.properties].MapValue", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "Utils", True, "getModuleName", "(String,String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "Utils", True, "getModuleName", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "Utils", True, "getNewConfigurationContext", "(String)", "", "Argument[0]", "ReturnValue.SyntheticField[org.apache.axis2.context.ConfigurationContext.axisConfiguration].SyntheticField[org.apache.axis2.engine.AxisConfiguration.axis2Repository]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "Utils", True, "getOperationName", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "Utils", True, "getParameterValue", "(Parameter)", "", "Argument[0].SyntheticField[org.apache.axis2.description.Parameter.value]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "Utils", True, "getServiceAndOperationPart", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "Utils", True, "getURIScheme", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "Utils", True, "parseRequestURLForServiceAndOperation", "(String,String)", "", "Argument[0]", "ReturnValue.ArrayElement", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "Utils", True, "sanitizeWebOutput", "(String)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "WSDLSerializationUtil", True, "extractHostIP", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "WSDLSerializationUtil", True, "getElementName", "(AxisMessage,Map)", "", "Argument[1].MapKey", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "WSDLSerializationUtil", True, "getPrefix", "(String,Map)", "", "Argument[1].MapKey", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "WrappedDataHandler", True, "WrappedDataHandler", "(DataHandler,String)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.util.WrappedDataHandler.contentType]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "WrappedDataHandler", True, "getContentType", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.WrappedDataHandler.contentType]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "XMLUtils", True, "findNode", "(Node,QName)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "XMLUtils", True, "getInputSourceFromURI", "(String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "XMLUtils", True, "getQNameFromString", "(String,Node)", "", "Argument[0]", "ReturnValue.SyntheticField[javax.xml.namespace.QName.localPart]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util", "XMLUtils", True, "getStringForQName", "(QName,Element)", "", "Argument[0].SyntheticField[javax.xml.namespace.QName.localPart]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: neutralModel
|
||||
data:
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", "writeArrayList", "(ObjectOutput,ArrayList,String)", "summary", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", "writeHashMap", "(ObjectOutput,HashMap,String)", "summary", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", "writeLinkedList", "(ObjectOutput,LinkedList,String)", "summary", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", "writeObject", "(ObjectOutput,Object,String)", "summary", "ai-generated"]
|
||||
- ["org.apache.axis2.util", "ObjectStateUtils", "writeString", "(ObjectOutput,String,String)", "summary", "ai-generated"]
|
||||
@@ -0,0 +1,12 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.util.threadpool", "DefaultThreadFactory", True, "DefaultThreadFactory", "(ThreadGroup,String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util.threadpool", "DefaultThreadFactory", True, "DefaultThreadFactory", "(ThreadGroup,String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util.threadpool", "DefaultThreadFactory", True, "newThread", "(Runnable)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.util.threadpool", "ThreadPool", True, "getExecutor", "()", "", "Argument[this].SyntheticField[org.apache.axis2.util.threadpool.ThreadPool.executor]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.util.threadpool", "ThreadPool", True, "setExecutor", "(ThreadPoolExecutor)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.util.threadpool.ThreadPool.executor]", "value", "dfc-generated"]
|
||||
@@ -0,0 +1,29 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.wsdl", "HTTPHeaderMessage", True, "getName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.wsdl.HTTPHeaderMessage.name]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl", "HTTPHeaderMessage", True, "getqName", "()", "", "Argument[this].SyntheticField[org.apache.axis2.wsdl.HTTPHeaderMessage.qName]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl", "HTTPHeaderMessage", True, "setName", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.HTTPHeaderMessage.name]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl", "HTTPHeaderMessage", True, "setqName", "(QName)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.HTTPHeaderMessage.qName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl", "SOAPHeaderMessage", True, "SOAPHeaderMessage", "(QName)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.wsdl", "SOAPHeaderMessage", True, "getElement", "()", "", "Argument[this].SyntheticField[org.apache.axis2.wsdl.SOAPHeaderMessage.element]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl", "SOAPHeaderMessage", True, "getMessage", "()", "", "Argument[this].SyntheticField[org.apache.axis2.wsdl.SOAPHeaderMessage.messageName]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl", "SOAPHeaderMessage", True, "getNamespaceURI", "()", "", "Argument[this].SyntheticField[org.apache.axis2.wsdl.SOAPHeaderMessage.namespaceURI]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl", "SOAPHeaderMessage", True, "getUse", "()", "", "Argument[this].SyntheticField[org.apache.axis2.wsdl.SOAPHeaderMessage.use]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl", "SOAPHeaderMessage", True, "part", "()", "", "Argument[this].SyntheticField[org.apache.axis2.wsdl.SOAPHeaderMessage.part]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl", "SOAPHeaderMessage", True, "setElement", "(QName)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.SOAPHeaderMessage.element]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl", "SOAPHeaderMessage", True, "setMessage", "(QName)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.SOAPHeaderMessage.messageName]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl", "SOAPHeaderMessage", True, "setNamespaceURI", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.SOAPHeaderMessage.namespaceURI]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl", "SOAPHeaderMessage", True, "setPart", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.SOAPHeaderMessage.part]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl", "SOAPHeaderMessage", True, "setUse", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.SOAPHeaderMessage.use]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl", "SOAPModuleMessage", True, "getUri", "()", "", "Argument[this].SyntheticField[org.apache.axis2.wsdl.SOAPModuleMessage.uri]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl", "SOAPModuleMessage", True, "setUri", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.SOAPModuleMessage.uri]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl", "WSDLUtil", True, "getConstantFromHTTPLocation", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl", "WSDLUtil", True, "getConstantFromHTTPLocation", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl", "WSDLUtil", True, "getEndpointName", "(String,String)", "", "Argument[0]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl", "WSDLUtil", True, "getEndpointName", "(String,String)", "", "Argument[1]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl", "WSDLUtil", True, "getPartQName", "(String,String,String)", "", "Argument[2]", "ReturnValue.SyntheticField[javax.xml.namespace.QName.localPart]", "value", "dfc-generated"]
|
||||
@@ -0,0 +1,51 @@
|
||||
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
|
||||
# Generated from https://github.com/apache/axis-axis2-java-core#aaf1489fabd4599e54039a27f605081f301b3123 by codeql-mads-via-llm
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/java-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLDefinitionWrapper", True, "WSDLDefinitionWrapper", "(Definition,AxisConfiguration)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLDefinitionWrapper.wrapperImpl].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperBasicImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLDefinitionWrapper", True, "WSDLDefinitionWrapper", "(Definition,AxisConfiguration)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLDefinitionWrapper.wrapperImpl].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperReloadImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLDefinitionWrapper", True, "WSDLDefinitionWrapper", "(Definition,AxisConfiguration)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLDefinitionWrapper.wrapperImpl].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperSaveImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLDefinitionWrapper", True, "WSDLDefinitionWrapper", "(Definition,URL,AxisConfiguration)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLDefinitionWrapper.wrapperImpl].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperBasicImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLDefinitionWrapper", True, "WSDLDefinitionWrapper", "(Definition,URL,AxisConfiguration)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLDefinitionWrapper.wrapperImpl].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperReloadImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLDefinitionWrapper", True, "WSDLDefinitionWrapper", "(Definition,URL,AxisConfiguration)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLDefinitionWrapper.wrapperImpl].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperSaveImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLDefinitionWrapper", True, "WSDLDefinitionWrapper", "(Definition,URL,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLDefinitionWrapper.wrapperImpl].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperBasicImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLDefinitionWrapper", True, "WSDLDefinitionWrapper", "(Definition,URL,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLDefinitionWrapper.wrapperImpl].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperReloadImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLDefinitionWrapper", True, "WSDLDefinitionWrapper", "(Definition,URL,boolean)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLDefinitionWrapper.wrapperImpl].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperSaveImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLDefinitionWrapper", True, "WSDLDefinitionWrapper", "(Definition,URL,boolean,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLDefinitionWrapper.wrapperImpl].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperBasicImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLDefinitionWrapper", True, "WSDLDefinitionWrapper", "(Definition,URL,boolean,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLDefinitionWrapper.wrapperImpl].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperReloadImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLDefinitionWrapper", True, "WSDLDefinitionWrapper", "(Definition,URL,boolean,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLDefinitionWrapper.wrapperImpl].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperSaveImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLDefinitionWrapper", True, "WSDLDefinitionWrapper", "(Definition,URL,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLDefinitionWrapper.wrapperImpl].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperBasicImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLDefinitionWrapper", True, "WSDLDefinitionWrapper", "(Definition,URL,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLDefinitionWrapper.wrapperImpl].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperReloadImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLDefinitionWrapper", True, "WSDLDefinitionWrapper", "(Definition,URL,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLDefinitionWrapper.wrapperImpl].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperSaveImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLDefinitionWrapper", True, "WSDLDefinitionWrapper", "(Definition,boolean,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLDefinitionWrapper.wrapperImpl].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperBasicImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLDefinitionWrapper", True, "WSDLDefinitionWrapper", "(Definition,boolean,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLDefinitionWrapper.wrapperImpl].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperReloadImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLDefinitionWrapper", True, "WSDLDefinitionWrapper", "(Definition,boolean,int)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLDefinitionWrapper.wrapperImpl].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperSaveImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLDefinitionWrapper", True, "getUnwrappedDefinition", "()", "", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLDefinitionWrapper.wrapperImpl].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperBasicImpl.wsdlDefinition]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLDefinitionWrapper", True, "getUnwrappedDefinition", "()", "", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLDefinitionWrapper.wrapperImpl].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperReloadImpl.wsdlDefinition]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLDefinitionWrapper", True, "getUnwrappedDefinition", "()", "", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLDefinitionWrapper.wrapperImpl].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperSaveImpl.wsdlDefinition]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLWrapperBasicImpl", True, "WSDLWrapperBasicImpl", "(Definition)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperBasicImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLWrapperBasicImpl", True, "WSDLWrapperBasicImpl", "(Definition,URL)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperBasicImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLWrapperBasicImpl", True, "WSDLWrapperBasicImpl", "(Definition,URL)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperBasicImpl.wsdlURL]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLWrapperBasicImpl", True, "getUnwrappedDefinition", "()", "", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperBasicImpl.wsdlDefinition]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLWrapperBasicImpl", True, "getWSDLLocation", "()", "", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperBasicImpl.wsdlURL]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLWrapperBasicImpl", True, "setDefinitionToWrap", "(Definition)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperBasicImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLWrapperBasicImpl", True, "setWSDLLocation", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperBasicImpl.wsdlURL]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLWrapperReloadImpl", True, "WSDLWrapperReloadImpl", "(Definition)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperReloadImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLWrapperReloadImpl", True, "WSDLWrapperReloadImpl", "(Definition,URL)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperReloadImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLWrapperReloadImpl", True, "WSDLWrapperReloadImpl", "(Definition,URL)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperReloadImpl.wsdlURL]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLWrapperReloadImpl", True, "getDocumentationElement", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLWrapperReloadImpl", True, "getTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLWrapperReloadImpl", True, "getUnwrappedDefinition", "()", "", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperReloadImpl.wsdlDefinition]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLWrapperReloadImpl", True, "getWSDLLocation", "()", "", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperReloadImpl.wsdlURL]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLWrapperReloadImpl", True, "setDefinitionToWrap", "(Definition)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperReloadImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLWrapperReloadImpl", True, "setWSDLLocation", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperReloadImpl.wsdlURL]", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLWrapperSaveImpl", True, "WSDLWrapperSaveImpl", "(Definition)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperSaveImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLWrapperSaveImpl", True, "WSDLWrapperSaveImpl", "(Definition,URL)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperSaveImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLWrapperSaveImpl", True, "WSDLWrapperSaveImpl", "(Definition,URL)", "", "Argument[1]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperSaveImpl.wsdlURL]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLWrapperSaveImpl", True, "getUnwrappedDefinition", "()", "", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperSaveImpl.wsdlDefinition]", "ReturnValue", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLWrapperSaveImpl", True, "getWSDLLocation", "()", "", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperSaveImpl.wsdlURL]", "ReturnValue", "taint", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLWrapperSaveImpl", True, "setDefinitionToWrap", "(Definition)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperSaveImpl.wsdlDefinition]", "value", "dfc-generated"]
|
||||
- ["org.apache.axis2.wsdl.util", "WSDLWrapperSaveImpl", True, "setWSDLLocation", "(String)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.axis2.wsdl.util.WSDLWrapperSaveImpl.wsdlURL]", "taint", "dfc-generated"]
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
category: minorAnalysis
|
||||
---
|
||||
|
||||
- Temporarily disabled the `instanceFieldStep` disjunct of the internal `TypeTrackingInput::levelStepCall` predicate, which was introduced in 7.2.0 and caused catastrophic query slowdowns on some OOP-heavy Python codebases (e.g. `mypy` and `dask`).
|
||||
@@ -1138,9 +1138,7 @@ predicate clearsContent(Node n, ContentSet cs) {
|
||||
* Holds if the value that is being tracked is expected to be stored inside content `c`
|
||||
* at node `n`.
|
||||
*/
|
||||
predicate expectsContent(Node n, ContentSet c) {
|
||||
FlowSummaryImpl::Private::Steps::summaryExpectsContent(n.(FlowSummaryNode).getSummaryNode(), c)
|
||||
}
|
||||
predicate expectsContent(Node n, ContentSet c) { none() }
|
||||
|
||||
/**
|
||||
* Holds if values stored inside attribute `c` are cleared at node `n`.
|
||||
|
||||
@@ -91,8 +91,6 @@ module Input implements InputSig<Location, DataFlowImplSpecific::PythonDataFlow>
|
||||
cs.isAnyTupleOrDictionaryElement() and result = "AnyTupleOrDictionaryElement" and arg = ""
|
||||
}
|
||||
|
||||
string encodeWithContent(ContentSet c, string arg) { result = "With" + encodeContent(c, arg) }
|
||||
|
||||
bindingset[token]
|
||||
ParameterPosition decodeUnknownParameterPosition(AccessPath::AccessPathTokenBase token) {
|
||||
// needed to support `Argument[x..y]` ranges
|
||||
|
||||
@@ -170,13 +170,7 @@ module TypeTrackingInput implements Shared::TypeTrackingInput<Location> {
|
||||
|
||||
/** Holds if there is a level step from `nodeFrom` to `nodeTo`, which may depend on the call graph. */
|
||||
predicate levelStepCall(Node nodeFrom, LocalSourceNode nodeTo) {
|
||||
// HOTFIX: `instanceFieldStep` is temporarily disabled (via `and none()`).
|
||||
// It uses `classInstanceTracker(cls)` -- itself a type-tracker run --
|
||||
// from inside `levelStepCall`, creating a structural mutual recursion
|
||||
// that causes catastrophic query slowdowns on some OOP-heavy Python
|
||||
// codebases (e.g. mypy and dask). The `and none()` should be removed
|
||||
// once that recursion is redesigned.
|
||||
instanceFieldStep(nodeFrom, nodeTo) and none()
|
||||
instanceFieldStep(nodeFrom, nodeTo)
|
||||
or
|
||||
inheritedFieldStep(nodeFrom, nodeTo)
|
||||
}
|
||||
|
||||
@@ -4199,9 +4199,11 @@ module StdlibPrivate {
|
||||
// The positional argument contains a mapping.
|
||||
// TODO: these values can be overwritten by keyword arguments
|
||||
// - dict mapping
|
||||
input = "Argument[0].WithAnyDictionaryElement" and
|
||||
output = "ReturnValue" and
|
||||
preservesValue = true
|
||||
exists(DataFlow::DictionaryElementContent dc, string key | key = dc.getKey() |
|
||||
input = "Argument[0].DictionaryElement[" + key + "]" and
|
||||
output = "ReturnValue.DictionaryElement[" + key + "]" and
|
||||
preservesValue = true
|
||||
)
|
||||
or
|
||||
// - list-of-pairs mapping
|
||||
input = "Argument[0].ListElement.TupleElement[1]" and
|
||||
@@ -4238,7 +4240,9 @@ module StdlibPrivate {
|
||||
or
|
||||
input = "Argument[0].SetElement"
|
||||
or
|
||||
input = "Argument[0].AnyTupleElement"
|
||||
exists(DataFlow::TupleElementContent tc, int i | i = tc.getIndex() |
|
||||
input = "Argument[0].TupleElement[" + i.toString() + "]"
|
||||
)
|
||||
// TODO: Once we have DictKeyContent, we need to transform that into ListElementContent
|
||||
) and
|
||||
// Element content is mutated into list element content
|
||||
@@ -4262,9 +4266,11 @@ module StdlibPrivate {
|
||||
}
|
||||
|
||||
override predicate propagatesFlow(string input, string output, boolean preservesValue) {
|
||||
input = "Argument[0].WithAnyTupleElement" and
|
||||
output = "ReturnValue" and
|
||||
preservesValue = true
|
||||
exists(DataFlow::TupleElementContent tc, int i | i = tc.getIndex() |
|
||||
input = "Argument[0].TupleElement[" + i.toString() + "]" and
|
||||
output = "ReturnValue.TupleElement[" + i.toString() + "]" and
|
||||
preservesValue = true
|
||||
)
|
||||
or
|
||||
input = "Argument[0].ListElement" and
|
||||
output = "ReturnValue" and
|
||||
@@ -4288,7 +4294,9 @@ module StdlibPrivate {
|
||||
or
|
||||
input = "Argument[0].SetElement"
|
||||
or
|
||||
input = "Argument[0].AnyTupleElement"
|
||||
exists(DataFlow::TupleElementContent tc, int i | i = tc.getIndex() |
|
||||
input = "Argument[0].TupleElement[" + i.toString() + "]"
|
||||
)
|
||||
// TODO: Once we have DictKeyContent, we need to transform that into ListElementContent
|
||||
) and
|
||||
output = "ReturnValue.SetElement" and
|
||||
@@ -4334,7 +4342,9 @@ module StdlibPrivate {
|
||||
or
|
||||
input = "Argument[0].SetElement"
|
||||
or
|
||||
input = "Argument[0].AnyTupleElement"
|
||||
exists(DataFlow::TupleElementContent tc, int i | i = tc.getIndex() |
|
||||
input = "Argument[0].TupleElement[" + i.toString() + "]"
|
||||
)
|
||||
// TODO: Once we have DictKeyContent, we need to transform that into ListElementContent
|
||||
) and
|
||||
output = "ReturnValue.ListElement" and
|
||||
@@ -4362,7 +4372,9 @@ module StdlibPrivate {
|
||||
or
|
||||
content = "SetElement"
|
||||
or
|
||||
content = "AnyTupleElement"
|
||||
exists(DataFlow::TupleElementContent tc, int i | i = tc.getIndex() |
|
||||
content = "TupleElement[" + i.toString() + "]"
|
||||
)
|
||||
|
|
||||
// TODO: Once we have DictKeyContent, we need to transform that into ListElementContent
|
||||
input = "Argument[0]." + content and
|
||||
@@ -4392,7 +4404,9 @@ module StdlibPrivate {
|
||||
or
|
||||
input = "Argument[0].SetElement"
|
||||
or
|
||||
input = "Argument[0].AnyTupleElement"
|
||||
exists(DataFlow::TupleElementContent tc, int i | i = tc.getIndex() |
|
||||
input = "Argument[0].TupleElement[" + i.toString() + "]"
|
||||
)
|
||||
// TODO: Once we have DictKeyContent, we need to transform that into ListElementContent
|
||||
) and
|
||||
output = "ReturnValue.ListElement" and
|
||||
@@ -4420,7 +4434,9 @@ module StdlibPrivate {
|
||||
or
|
||||
input = "Argument[0].SetElement"
|
||||
or
|
||||
input = "Argument[0].AnyTupleElement"
|
||||
exists(DataFlow::TupleElementContent tc, int i | i = tc.getIndex() |
|
||||
input = "Argument[0].TupleElement[" + i.toString() + "]"
|
||||
)
|
||||
// TODO: Once we have DictKeyContent, we need to transform that into ListElementContent
|
||||
) and
|
||||
output = "ReturnValue" and
|
||||
@@ -4452,7 +4468,9 @@ module StdlibPrivate {
|
||||
// We reduce generality slightly by not tracking tuple contents on list arguments beyond the first, for performance.
|
||||
// TODO: Once we have TupleElementAny, this generality can be increased.
|
||||
i = 0 and
|
||||
input = "Argument[1].AnyTupleElement"
|
||||
exists(DataFlow::TupleElementContent tc, int j | j = tc.getIndex() |
|
||||
input = "Argument[1].TupleElement[" + j.toString() + "]"
|
||||
)
|
||||
// TODO: Once we have DictKeyContent, we need to transform that into ListElementContent
|
||||
) and
|
||||
output = "Argument[0].Parameter[" + i.toString() + "]" and
|
||||
@@ -4481,7 +4499,9 @@ module StdlibPrivate {
|
||||
or
|
||||
input = "Argument[1].SetElement"
|
||||
or
|
||||
input = "Argument[1].AnyTupleElement"
|
||||
exists(DataFlow::TupleElementContent tc, int i | i = tc.getIndex() |
|
||||
input = "Argument[1].TupleElement[" + i.toString() + "]"
|
||||
)
|
||||
// TODO: Once we have DictKeyContent, we need to transform that into ListElementContent
|
||||
) and
|
||||
(output = "Argument[0].Parameter[0]" or output = "ReturnValue.ListElement") and
|
||||
@@ -4505,7 +4525,9 @@ module StdlibPrivate {
|
||||
or
|
||||
input = "Argument[0].SetElement"
|
||||
or
|
||||
input = "Argument[0].AnyTupleElement"
|
||||
exists(DataFlow::TupleElementContent tc, int i | i = tc.getIndex() |
|
||||
input = "Argument[0].TupleElement[" + i.toString() + "]"
|
||||
)
|
||||
// TODO: Once we have DictKeyContent, we need to transform that into ListElementContent
|
||||
) and
|
||||
output = "ReturnValue.ListElement.TupleElement[1]" and
|
||||
@@ -4530,7 +4552,12 @@ module StdlibPrivate {
|
||||
or
|
||||
input = "Argument[" + i.toString() + "].SetElement"
|
||||
or
|
||||
input = "Argument[" + i.toString() + "].AnyTupleElement"
|
||||
// We reduce generality slightly by not tracking tuple contents on arguments beyond the first two, for performance.
|
||||
// TODO: Once we have TupleElementAny, this generality can be increased.
|
||||
i in [0 .. 1] and
|
||||
exists(DataFlow::TupleElementContent tc, int j | j = tc.getIndex() |
|
||||
input = "Argument[" + i.toString() + "].TupleElement[" + j.toString() + "]"
|
||||
)
|
||||
// TODO: Once we have DictKeyContent, we need to transform that into ListElementContent
|
||||
) and
|
||||
output = "ReturnValue.ListElement.TupleElement[" + i.toString() + "]" and
|
||||
@@ -4553,6 +4580,12 @@ module StdlibPrivate {
|
||||
override DataFlow::ArgumentNode getACallback() { none() }
|
||||
|
||||
override predicate propagatesFlow(string input, string output, boolean preservesValue) {
|
||||
exists(DataFlow::Content c |
|
||||
input = "Argument[self]." + c.getMaDRepresentation() and
|
||||
output = "ReturnValue." + c.getMaDRepresentation() and
|
||||
preservesValue = true
|
||||
)
|
||||
or
|
||||
input = "Argument[self]" and
|
||||
output = "ReturnValue" and
|
||||
preservesValue = true
|
||||
@@ -4708,10 +4741,12 @@ module StdlibPrivate {
|
||||
override DataFlow::ArgumentNode getACallback() { none() }
|
||||
|
||||
override predicate propagatesFlow(string input, string output, boolean preservesValue) {
|
||||
input = "Argument[self].AnyDictionaryElement" and
|
||||
output = "ReturnValue.TupleElement[1]" and
|
||||
preservesValue = true
|
||||
// TODO: put `key` into "ReturnValue.TupleElement[0]"
|
||||
exists(DataFlow::DictionaryElementContent dc, string key | key = dc.getKey() |
|
||||
input = "Argument[self].DictionaryElement[" + key + "]" and
|
||||
output = "ReturnValue.TupleElement[1]" and
|
||||
preservesValue = true
|
||||
// TODO: put `key` into "ReturnValue.TupleElement[0]"
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4790,9 +4825,11 @@ module StdlibPrivate {
|
||||
}
|
||||
|
||||
override predicate propagatesFlow(string input, string output, boolean preservesValue) {
|
||||
input = "Argument[self].AnyDictionaryElement" and
|
||||
output = "ReturnValue.ListElement" and
|
||||
preservesValue = true
|
||||
exists(DataFlow::DictionaryElementContent dc, string key | key = dc.getKey() |
|
||||
input = "Argument[self].DictionaryElement[" + key + "]" and
|
||||
output = "ReturnValue.ListElement" and
|
||||
preservesValue = true
|
||||
)
|
||||
or
|
||||
input = "Argument[self]" and
|
||||
output = "ReturnValue" and
|
||||
@@ -4839,9 +4876,11 @@ module StdlibPrivate {
|
||||
}
|
||||
|
||||
override predicate propagatesFlow(string input, string output, boolean preservesValue) {
|
||||
input = "Argument[self].AnyDictionaryElement" and
|
||||
output = "ReturnValue.ListElement.TupleElement[1]" and
|
||||
preservesValue = true
|
||||
exists(DataFlow::DictionaryElementContent dc, string key | key = dc.getKey() |
|
||||
input = "Argument[self].DictionaryElement[" + key + "]" and
|
||||
output = "ReturnValue.ListElement.TupleElement[1]" and
|
||||
preservesValue = true
|
||||
)
|
||||
or
|
||||
// TODO: Add the keys to output list
|
||||
input = "Argument[self]" and
|
||||
|
||||
@@ -589,11 +589,11 @@ def test_zip_tuple():
|
||||
|
||||
SINK(z[0][0]) # $ flow="SOURCE, l:-7 -> z[0][0]"
|
||||
SINK(z[0][1]) # $ flow="SOURCE, l:-7 -> z[0][1]"
|
||||
SINK_F(z[0][2]) # $ SPURIOUS: flow="SOURCE, l:-7 -> z[0][2]"
|
||||
SINK_F(z[0][2])
|
||||
SINK_F(z[0][3])
|
||||
SINK(z[1][0]) # $ flow="SOURCE, l:-11 -> z[1][0]"
|
||||
SINK_F(z[1][1]) # $ SPURIOUS: flow="SOURCE, l:-11 -> z[1][1]"
|
||||
SINK(z[1][2]) # $ flow="SOURCE, l:-11 -> z[1][2]"
|
||||
SINK(z[1][2]) # $ MISSING: flow="SOURCE, l:-11 -> z[1][2]" # Tuple contents are not tracked beyond the first two arguments for performance.
|
||||
SINK_F(z[1][3])
|
||||
|
||||
@expects(4)
|
||||
|
||||
@@ -157,7 +157,7 @@ class MyClass2(object):
|
||||
print(self.foo) # $ tracked MISSING: tracked=foo
|
||||
|
||||
instance = MyClass2()
|
||||
print(instance.foo) # $ MISSING: tracked=foo tracked
|
||||
print(instance.foo) # $ tracked MISSING: tracked=foo
|
||||
instance.print_foo() # $ MISSING: tracked=foo
|
||||
|
||||
|
||||
@@ -195,7 +195,7 @@ class Sub1(Base1):
|
||||
|
||||
sub1 = Sub1()
|
||||
sub1.read_foo()
|
||||
print(sub1.foo) # $ MISSING: tracked=foo tracked
|
||||
print(sub1.foo) # $ tracked MISSING: tracked=foo
|
||||
|
||||
|
||||
# attribute written in a subclass method, read in an inherited base class method
|
||||
@@ -210,7 +210,7 @@ class Sub2(Base2):
|
||||
|
||||
sub2 = Sub2()
|
||||
sub2.read_bar()
|
||||
print(sub2.bar) # $ MISSING: tracked=bar tracked
|
||||
print(sub2.bar) # $ tracked MISSING: tracked=bar
|
||||
|
||||
|
||||
# attribute written in a base class method, read on an instance of the subclass
|
||||
@@ -223,4 +223,4 @@ class Sub3(Base3):
|
||||
pass
|
||||
|
||||
sub3 = Sub3()
|
||||
print(sub3.baz) # $ MISSING: tracked=baz tracked
|
||||
print(sub3.baz) # $ tracked MISSING: tracked=baz
|
||||
|
||||
@@ -362,7 +362,7 @@ def test_load_in_bulk():
|
||||
# see https://docs.djangoproject.com/en/4.0/ref/models/querysets/#in-bulk
|
||||
d = TestLoad.objects.in_bulk([1])
|
||||
for val in d.values():
|
||||
SINK(val.text) # $ flow="SOURCE, l:-65 -> val.text"
|
||||
SINK(val.text) # $ MISSING: flow
|
||||
SINK(d[1].text) # $ flow="SOURCE, l:-66 -> d[1].text"
|
||||
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
#select
|
||||
| app.py:23:20:23:24 | ControlFlowNode for query | app.py:20:18:20:21 | ControlFlowNode for name | app.py:23:20:23:24 | ControlFlowNode for query | This SQL query depends on a $@. | app.py:20:18:20:21 | ControlFlowNode for name | user-provided value |
|
||||
| app.py:30:20:30:24 | ControlFlowNode for query | app.py:27:19:27:22 | ControlFlowNode for name | app.py:30:20:30:24 | ControlFlowNode for query | This SQL query depends on a $@. | app.py:27:19:27:22 | ControlFlowNode for name | user-provided value |
|
||||
| app.py:37:20:37:24 | ControlFlowNode for query | app.py:34:19:34:22 | ControlFlowNode for name | app.py:37:20:37:24 | ControlFlowNode for query | This SQL query depends on a $@. | app.py:34:19:34:22 | ControlFlowNode for name | user-provided value |
|
||||
| app.py:44:20:44:24 | ControlFlowNode for query | app.py:41:19:41:22 | ControlFlowNode for name | app.py:44:20:44:24 | ControlFlowNode for query | This SQL query depends on a $@. | app.py:41:19:41:22 | ControlFlowNode for name | user-provided value |
|
||||
| app.py:51:20:51:24 | ControlFlowNode for query | app.py:48:19:48:22 | ControlFlowNode for name | app.py:51:20:51:24 | ControlFlowNode for query | This SQL query depends on a $@. | app.py:48:19:48:22 | ControlFlowNode for name | user-provided value |
|
||||
| sql_injection.py:21:24:21:77 | ControlFlowNode for BinaryExpr | sql_injection.py:14:15:14:22 | ControlFlowNode for username | sql_injection.py:21:24:21:77 | ControlFlowNode for BinaryExpr | This SQL query depends on a $@. | sql_injection.py:14:15:14:22 | ControlFlowNode for username | user-provided value |
|
||||
@@ -24,6 +25,8 @@ edges
|
||||
| app.py:21:5:21:9 | ControlFlowNode for query | app.py:23:20:23:24 | ControlFlowNode for query | provenance | |
|
||||
| app.py:27:19:27:22 | ControlFlowNode for name | app.py:28:5:28:9 | ControlFlowNode for query | provenance | |
|
||||
| app.py:28:5:28:9 | ControlFlowNode for query | app.py:30:20:30:24 | ControlFlowNode for query | provenance | |
|
||||
| app.py:34:19:34:22 | ControlFlowNode for name | app.py:35:5:35:9 | ControlFlowNode for query | provenance | |
|
||||
| app.py:35:5:35:9 | ControlFlowNode for query | app.py:37:20:37:24 | ControlFlowNode for query | provenance | |
|
||||
| app.py:41:19:41:22 | ControlFlowNode for name | app.py:42:5:42:9 | ControlFlowNode for query | provenance | |
|
||||
| app.py:42:5:42:9 | ControlFlowNode for query | app.py:44:20:44:24 | ControlFlowNode for query | provenance | |
|
||||
| app.py:48:19:48:22 | ControlFlowNode for name | app.py:49:5:49:9 | ControlFlowNode for query | provenance | |
|
||||
@@ -51,6 +54,9 @@ nodes
|
||||
| app.py:27:19:27:22 | ControlFlowNode for name | semmle.label | ControlFlowNode for name |
|
||||
| app.py:28:5:28:9 | ControlFlowNode for query | semmle.label | ControlFlowNode for query |
|
||||
| app.py:30:20:30:24 | ControlFlowNode for query | semmle.label | ControlFlowNode for query |
|
||||
| app.py:34:19:34:22 | ControlFlowNode for name | semmle.label | ControlFlowNode for name |
|
||||
| app.py:35:5:35:9 | ControlFlowNode for query | semmle.label | ControlFlowNode for query |
|
||||
| app.py:37:20:37:24 | ControlFlowNode for query | semmle.label | ControlFlowNode for query |
|
||||
| app.py:41:19:41:22 | ControlFlowNode for name | semmle.label | ControlFlowNode for name |
|
||||
| app.py:42:5:42:9 | ControlFlowNode for query | semmle.label | ControlFlowNode for query |
|
||||
| app.py:44:20:44:24 | ControlFlowNode for query | semmle.label | ControlFlowNode for query |
|
||||
|
||||
@@ -31,10 +31,10 @@ async def unsafe2(name: str): # $ Source
|
||||
cursor.close()
|
||||
|
||||
@app.get("/unsafe3/")
|
||||
async def unsafe3(name: str): # $ MISSING: Source
|
||||
async def unsafe3(name: str): # $ Source
|
||||
query = "select * from users where name=" + name
|
||||
cursor = hdb_con3.cursor()
|
||||
cursor.execute(query) # $ MISSING: Alert
|
||||
cursor.execute(query) # $ Alert
|
||||
cursor.close()
|
||||
|
||||
@app.get("/unsafe4/")
|
||||
|
||||
@@ -28,8 +28,6 @@ nodes
|
||||
| string_flow.rb:227:10:227:10 | a | semmle.label | a |
|
||||
subpaths
|
||||
testFailures
|
||||
| string_flow.rb:85:10:85:10 | a | Unexpected result: hasValueFlow=a |
|
||||
| string_flow.rb:227:10:227:10 | a | Unexpected result: hasValueFlow=a |
|
||||
#select
|
||||
| string_flow.rb:3:10:3:22 | call to new | string_flow.rb:2:9:2:18 | call to source | string_flow.rb:3:10:3:22 | call to new | $@ | string_flow.rb:2:9:2:18 | call to source | call to source |
|
||||
| string_flow.rb:85:10:85:10 | a | string_flow.rb:83:9:83:18 | call to source | string_flow.rb:85:10:85:10 | a | $@ | string_flow.rb:83:9:83:18 | call to source | call to source |
|
||||
|
||||
@@ -82,7 +82,7 @@ end
|
||||
def m_clear
|
||||
a = source "a"
|
||||
a.clear
|
||||
sink a
|
||||
sink a # $ SPURIOUS: hasValueFlow=a
|
||||
end
|
||||
|
||||
# concat and prepend omitted because they clash with the summaries for
|
||||
@@ -224,7 +224,7 @@ def m_replace
|
||||
b = source "b"
|
||||
sink a.replace(b) # $ hasTaintFlow=b
|
||||
# TODO: currently we get value flow for a, because we don't clear content
|
||||
sink a # $ hasTaintFlow=b
|
||||
sink a # $ hasTaintFlow=b SPURIOUS: hasValueFlow=a
|
||||
end
|
||||
|
||||
def m_reverse
|
||||
@@ -316,4 +316,4 @@ def m_upto(i)
|
||||
a.upto("b", true) { |x| sink x } # $ hasTaintFlow=a
|
||||
"b".upto(a) { |x| sink x } # $ hasTaintFlow=a
|
||||
"b".upto(a, true) { |x| sink x }
|
||||
end
|
||||
end
|
||||
|
||||
@@ -9,7 +9,7 @@ end
|
||||
class OneController < ActionController::Base
|
||||
before_action :a
|
||||
after_action :c
|
||||
|
||||
|
||||
def a
|
||||
@foo = params[:foo]
|
||||
end
|
||||
@@ -18,14 +18,14 @@ class OneController < ActionController::Base
|
||||
end
|
||||
|
||||
def c
|
||||
sink @foo
|
||||
sink @foo # $ hasTaintFlow
|
||||
end
|
||||
end
|
||||
|
||||
class TwoController < ActionController::Base
|
||||
before_action :a
|
||||
after_action :c
|
||||
|
||||
|
||||
def a
|
||||
@foo = params[:foo]
|
||||
end
|
||||
@@ -35,14 +35,14 @@ class TwoController < ActionController::Base
|
||||
end
|
||||
|
||||
def c
|
||||
sink @foo
|
||||
sink @foo # $ SPURIOUS: hasTaintFlow
|
||||
end
|
||||
end
|
||||
|
||||
class ThreeController < ActionController::Base
|
||||
before_action :a
|
||||
after_action :c
|
||||
|
||||
|
||||
def a
|
||||
@foo = params[:foo]
|
||||
@foo = "safe"
|
||||
@@ -52,14 +52,14 @@ class ThreeController < ActionController::Base
|
||||
end
|
||||
|
||||
def c
|
||||
sink @foo
|
||||
sink @foo # $ SPURIOUS: hasTaintFlow
|
||||
end
|
||||
end
|
||||
|
||||
class FourController < ActionController::Base
|
||||
before_action :a
|
||||
after_action :c
|
||||
|
||||
|
||||
def a
|
||||
@foo.bar = params[:foo]
|
||||
end
|
||||
@@ -68,14 +68,14 @@ class FourController < ActionController::Base
|
||||
end
|
||||
|
||||
def c
|
||||
sink(@foo.bar)
|
||||
sink(@foo.bar) # $ hasTaintFlow
|
||||
end
|
||||
end
|
||||
|
||||
class FiveController < ActionController::Base
|
||||
before_action :a
|
||||
after_action :c
|
||||
|
||||
|
||||
def a
|
||||
self.taint_foo
|
||||
end
|
||||
@@ -84,10 +84,10 @@ class FiveController < ActionController::Base
|
||||
end
|
||||
|
||||
def c
|
||||
sink @foo
|
||||
sink @foo # $ hasTaintFlow
|
||||
end
|
||||
|
||||
|
||||
def taint_foo
|
||||
@foo = params[:foo]
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -270,11 +270,6 @@ nodes
|
||||
| params_flow.rb:205:10:205:10 | a | semmle.label | a |
|
||||
subpaths
|
||||
testFailures
|
||||
| filter_flow.rb:21:10:21:13 | @foo | Unexpected result: hasTaintFlow |
|
||||
| filter_flow.rb:38:10:38:13 | @foo | Unexpected result: hasTaintFlow |
|
||||
| filter_flow.rb:55:10:55:13 | @foo | Unexpected result: hasTaintFlow |
|
||||
| filter_flow.rb:71:10:71:17 | call to bar | Unexpected result: hasTaintFlow |
|
||||
| filter_flow.rb:87:11:87:14 | @foo | Unexpected result: hasTaintFlow |
|
||||
#select
|
||||
| filter_flow.rb:21:10:21:13 | @foo | filter_flow.rb:14:12:14:17 | call to params | filter_flow.rb:21:10:21:13 | @foo | $@ | filter_flow.rb:14:12:14:17 | call to params | call to params |
|
||||
| filter_flow.rb:38:10:38:13 | @foo | filter_flow.rb:30:12:30:17 | call to params | filter_flow.rb:38:10:38:13 | @foo | $@ | filter_flow.rb:30:12:30:17 | call to params | call to params |
|
||||
|
||||
@@ -66,7 +66,7 @@ impl<'a> AstNode for Node<'a> {
|
||||
|
||||
impl AstNode for yeast::Node {
|
||||
fn kind(&self) -> &str {
|
||||
yeast::Node::kind(self)
|
||||
yeast::Node::kind_name(self)
|
||||
}
|
||||
fn is_named(&self) -> bool {
|
||||
yeast::Node::is_named(self)
|
||||
@@ -882,7 +882,6 @@ fn emit_extras_in(visitor: &mut Visitor, node: Node<'_>) {
|
||||
}
|
||||
|
||||
fn traverse_yeast(tree: &yeast::Ast, visitor: &mut Visitor) {
|
||||
use yeast::Cursor;
|
||||
let mut cursor = tree.walk();
|
||||
visitor.enter_node(cursor.node());
|
||||
let mut recurse = true;
|
||||
|
||||
@@ -41,22 +41,14 @@ pub fn query(input: TokenStream) -> TokenStream {
|
||||
/// (kind "literal") - leaf with static content
|
||||
/// (kind #{expr}) - leaf with computed content (expr.to_string())
|
||||
/// (kind $fresh) - leaf with auto-generated unique name
|
||||
/// {expr} - embed a Rust expression returning Id
|
||||
/// {..expr} - splice an iterable of Id (in child/field position)
|
||||
/// field: {..expr} - splice into a named field
|
||||
/// {expr}.map(p -> tpl) - apply tpl to each element; splice result
|
||||
/// {expr}.reduce_left(f -> init, acc, e -> fold)
|
||||
/// - fold with per-element init; splice 0 or 1 result
|
||||
/// {expr} - embed a Rust expression, dispatched via
|
||||
/// the `IntoFieldIds` trait: `Id` pushes a
|
||||
/// single id; iterables (`Vec<Id>`,
|
||||
/// `Option<Id>`, iterator chains) splice
|
||||
/// their elements
|
||||
/// field: {expr} - extend a named field with `{expr}`'s ids
|
||||
/// ```
|
||||
///
|
||||
/// Chain syntax after `{expr}` or `{..expr}`:
|
||||
/// - `.map(param -> template)` — one output node per input element.
|
||||
/// - `.reduce_left(first -> init, acc, elem -> fold)` — fold left; the first
|
||||
/// element is converted by `init`, subsequent elements are folded by `fold`
|
||||
/// with the accumulator bound to `acc`. An empty iterable yields nothing.
|
||||
/// - Chains always splice (the result is iterable).
|
||||
/// - Multiple chains can be chained, e.g. `.map(...).reduce_left(...)`.
|
||||
///
|
||||
/// Can be called with an explicit context or using the implicit context
|
||||
/// from an enclosing `rule!`:
|
||||
///
|
||||
@@ -100,7 +92,7 @@ pub fn trees(input: TokenStream) -> TokenStream {
|
||||
/// rule!(
|
||||
/// (query_pattern field: (_) @name (kind)* @repeated (_)? @optional)
|
||||
/// =>
|
||||
/// (output_template field: {name} {..repeated})
|
||||
/// (output_template field: {name} {repeated})
|
||||
/// )
|
||||
///
|
||||
/// // Shorthand: captures become fields on the output node
|
||||
@@ -121,37 +113,3 @@ pub fn rule(input: TokenStream) -> TokenStream {
|
||||
Err(err) => err.to_compile_error().into(),
|
||||
}
|
||||
}
|
||||
|
||||
/// Define a desugaring rule whose transform is a hand-written Rust block.
|
||||
///
|
||||
/// Use `manual_rule!` when the transform needs control over capture
|
||||
/// translation timing — for example, when an outer rule needs to set
|
||||
/// state in `ctx` (the `BuildCtx`'s user context) before recursive
|
||||
/// translation reaches inner rules that read that state.
|
||||
///
|
||||
/// ```text
|
||||
/// manual_rule!(
|
||||
/// (query_pattern field: (_) @name)
|
||||
/// {
|
||||
/// // `ctx` is a `&mut BuildCtx<'_, C>`; capture variables
|
||||
/// // (`name: NodeRef`, etc.) are bound from the query.
|
||||
/// let translated = ctx.translate(name)?;
|
||||
/// Ok(translated)
|
||||
/// }
|
||||
/// )
|
||||
/// ```
|
||||
///
|
||||
/// Differences from [`rule!`]:
|
||||
/// - Captures are **not** auto-translated before the body runs; they
|
||||
/// refer to raw input-schema nodes. Use [`BuildCtx::translate`] (or
|
||||
/// [`BuildCtx::translate_opt`]) to translate them when you choose.
|
||||
/// - The body is plain Rust returning `Result<Vec<Id>, String>` — no
|
||||
/// tree template, no `Ok(...)` wrap.
|
||||
#[proc_macro]
|
||||
pub fn manual_rule(input: TokenStream) -> TokenStream {
|
||||
let input2: TokenStream2 = input.into();
|
||||
match parse::parse_manual_rule_top(input2) {
|
||||
Ok(output) => output.into(),
|
||||
Err(err) => err.to_compile_error().into(),
|
||||
}
|
||||
}
|
||||
|
||||
@@ -22,10 +22,9 @@ pub fn parse_query_top(input: TokenStream) -> Result<TokenStream> {
|
||||
/// Parse a single query node (possibly with a trailing `@capture`).
|
||||
fn parse_query_node(tokens: &mut Tokens) -> Result<TokenStream> {
|
||||
let base = parse_query_atom(tokens)?;
|
||||
// Check for trailing @capture
|
||||
// Check for trailing @capture or @@capture
|
||||
if peek_is_at(tokens) {
|
||||
tokens.next(); // consume @
|
||||
let capture_name = expect_ident(tokens, "expected capture name after @")?;
|
||||
let capture_name = consume_capture_marker(tokens)?;
|
||||
let name_str = capture_name.to_string();
|
||||
Ok(quote! {
|
||||
yeast::query::QueryNode::Capture {
|
||||
@@ -159,8 +158,7 @@ fn parse_query_fields(tokens: &mut Tokens) -> Result<Vec<TokenStream>> {
|
||||
push_field_elem(&mut field_order, &mut field_elems, field_str, elem);
|
||||
} else {
|
||||
let child = if peek_is_at(tokens) {
|
||||
tokens.next();
|
||||
let capture_name = expect_ident(tokens, "expected capture name after @")?;
|
||||
let capture_name = consume_capture_marker(tokens)?;
|
||||
let name_str = capture_name.to_string();
|
||||
quote! {
|
||||
yeast::query::QueryNode::Capture {
|
||||
@@ -306,7 +304,8 @@ fn parse_ctx_or_implicit(tokens: &mut Tokens) -> Ident {
|
||||
&& matches!(lookahead.next(), Some(TokenTree::Punct(p)) if p.as_char() == ',');
|
||||
|
||||
if is_explicit {
|
||||
let ctx = expect_ident(tokens, "").unwrap();
|
||||
let ctx = expect_ident(tokens, "unreachable: ident was just peeked")
|
||||
.expect("unreachable: ident was just peeked");
|
||||
let _ = tokens.next(); // consume comma
|
||||
ctx
|
||||
} else {
|
||||
@@ -344,7 +343,7 @@ pub fn parse_trees_top(input: TokenStream) -> Result<TokenStream> {
|
||||
}
|
||||
Ok(quote! {
|
||||
{
|
||||
let mut __nodes: Vec<usize> = Vec::new();
|
||||
let mut __nodes: Vec<yeast::Id> = Vec::new();
|
||||
#(#items)*
|
||||
__nodes
|
||||
}
|
||||
@@ -358,7 +357,7 @@ fn parse_direct_node(tokens: &mut Tokens, ctx: &Ident) -> Result<TokenStream> {
|
||||
Some(TokenTree::Group(g)) if g.delimiter() == Delimiter::Brace => {
|
||||
let group = expect_group(tokens, Delimiter::Brace)?;
|
||||
let expr = group.stream();
|
||||
Ok(quote! { ::std::convert::Into::<usize>::into({ #expr }) })
|
||||
Ok(quote! { ::std::convert::Into::<yeast::Id>::into({ #expr }) })
|
||||
}
|
||||
Some(TokenTree::Group(g)) if g.delimiter() == Delimiter::Parenthesis => {
|
||||
let group = expect_group(tokens, Delimiter::Parenthesis)?;
|
||||
@@ -431,49 +430,24 @@ fn parse_direct_node_inner(tokens: &mut Tokens, ctx: &Ident) -> Result<TokenStre
|
||||
);
|
||||
field_counter += 1;
|
||||
|
||||
// Check for field: {..expr}.chain or field: {expr}.chain — splice a Vec<Id> into the field
|
||||
// Plain `field: {expr}` — trait-dispatched extend.
|
||||
if peek_is_group(tokens, Delimiter::Brace) {
|
||||
let group_clone = tokens.clone().next().unwrap();
|
||||
if let TokenTree::Group(g) = &group_clone {
|
||||
let mut inner_check = g.stream().into_iter();
|
||||
let is_splice = matches!(inner_check.next(), Some(TokenTree::Punct(p)) if p.as_char() == '.')
|
||||
&& matches!(inner_check.next(), Some(TokenTree::Punct(p)) if p.as_char() == '.');
|
||||
// Determine if a chain (.map(..)) follows the `{}` group.
|
||||
let mut after = tokens.clone();
|
||||
after.next(); // skip the brace group
|
||||
let has_chain =
|
||||
matches!(after.peek(), Some(TokenTree::Punct(p)) if p.as_char() == '.');
|
||||
|
||||
if is_splice || has_chain {
|
||||
let group = expect_group(tokens, Delimiter::Brace)?;
|
||||
let base: TokenStream = if is_splice {
|
||||
let mut inner = group.stream().into_iter().peekable();
|
||||
inner.next(); // consume first .
|
||||
inner.next(); // consume second .
|
||||
let expr: TokenStream = inner.collect();
|
||||
quote! {
|
||||
{ #expr }.into_iter().map(::std::convert::Into::<usize>::into)
|
||||
}
|
||||
} else {
|
||||
let expr = group.stream();
|
||||
quote! { { #expr }.into_iter() }
|
||||
};
|
||||
let chained = parse_chain_suffix(tokens, ctx, base)?;
|
||||
stmts.push(quote! {
|
||||
let #temp: Vec<usize> = #chained.collect();
|
||||
});
|
||||
// An empty splice means the field is absent — skip it
|
||||
// entirely rather than emitting an empty named field.
|
||||
field_args.push(quote! {
|
||||
if !#temp.is_empty() { __fields.push((#field_str, #temp)); }
|
||||
});
|
||||
continue;
|
||||
}
|
||||
}
|
||||
let group = expect_group(tokens, Delimiter::Brace)?;
|
||||
let expr = group.stream();
|
||||
stmts.push(quote! {
|
||||
let mut #temp: Vec<yeast::Id> = Vec::new();
|
||||
yeast::IntoFieldIds::extend_into({ #expr }, &mut #temp);
|
||||
});
|
||||
// An empty `{expr}` means the field is absent — skip it
|
||||
// entirely rather than emitting an empty named field.
|
||||
field_args.push(quote! {
|
||||
if !#temp.is_empty() { __fields.push((#field_str, #temp)); }
|
||||
});
|
||||
continue;
|
||||
}
|
||||
|
||||
let value = parse_direct_node(tokens, ctx)?;
|
||||
stmts.push(quote! { let #temp: usize = #value; });
|
||||
stmts.push(quote! { let #temp: yeast::Id = #value; });
|
||||
field_args.push(quote! { __fields.push((#field_str, vec![#temp])); });
|
||||
}
|
||||
|
||||
@@ -490,101 +464,13 @@ fn parse_direct_node_inner(tokens: &mut Tokens, ctx: &Ident) -> Result<TokenStre
|
||||
Ok(quote! {
|
||||
{
|
||||
#(#stmts)*
|
||||
let mut __fields: Vec<(&str, Vec<usize>)> = Vec::new();
|
||||
let mut __fields: Vec<(&str, Vec<yeast::Id>)> = Vec::new();
|
||||
#(#field_args)*
|
||||
#ctx.node(#kind_str, __fields)
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/// Parse a chain of `.method(args)` suffixes after a `{expr}` or `{..expr}`
|
||||
/// placeholder in tree templates. Currently supports:
|
||||
///
|
||||
/// ```text
|
||||
/// .map(param -> template) -- iterator map: produces Vec<usize>
|
||||
/// ```
|
||||
///
|
||||
/// The chain may be empty (returns `base` unchanged). Multiple chained calls
|
||||
/// are supported, e.g. `.map(p -> ...).map(q -> ...)`.
|
||||
///
|
||||
/// Each call expects the receiver to be an iterator. The `base` argument
|
||||
/// should therefore already be an iterator (use `.into_iter()` on it before
|
||||
/// calling this function).
|
||||
fn parse_chain_suffix(tokens: &mut Tokens, ctx: &Ident, base: TokenStream) -> Result<TokenStream> {
|
||||
let mut current = base;
|
||||
while matches!(tokens.peek(), Some(TokenTree::Punct(p)) if p.as_char() == '.') {
|
||||
tokens.next(); // consume .
|
||||
let method = expect_ident(tokens, "expected method name after `.`")?;
|
||||
let method_str = method.to_string();
|
||||
let args_group = expect_group(tokens, Delimiter::Parenthesis)?;
|
||||
match method_str.as_str() {
|
||||
"map" => {
|
||||
let mut inner = args_group.stream().into_iter().peekable();
|
||||
let param = expect_ident(&mut inner, "expected lambda parameter name")?;
|
||||
expect_punct(&mut inner, '-', "expected `->` after lambda parameter")?;
|
||||
expect_punct(&mut inner, '>', "expected `->` after lambda parameter")?;
|
||||
let body = parse_direct_node(&mut inner, ctx)?;
|
||||
if let Some(tok) = inner.next() {
|
||||
return Err(syn::Error::new_spanned(
|
||||
tok,
|
||||
"unexpected token after lambda body",
|
||||
));
|
||||
}
|
||||
current = quote! {
|
||||
#current.map(|#param| #body)
|
||||
};
|
||||
}
|
||||
"reduce_left" => {
|
||||
// Syntax: reduce_left(first -> init_tpl, acc, elem -> fold_tpl)
|
||||
// - first -> init_tpl : converts the first element to the initial accumulator
|
||||
// - acc, elem -> fold_tpl : fold step (acc = current accumulator, elem = next element)
|
||||
// Empty iterator produces an empty iterator; non-empty produces a single-element iterator.
|
||||
let mut inner = args_group.stream().into_iter().peekable();
|
||||
let init_param = expect_ident(&mut inner, "expected initial lambda parameter")?;
|
||||
expect_punct(&mut inner, '-', "expected `->` after init parameter")?;
|
||||
expect_punct(&mut inner, '>', "expected `->` after init parameter")?;
|
||||
let init_body = parse_direct_node(&mut inner, ctx)?;
|
||||
expect_punct(&mut inner, ',', "expected `,` after init template")?;
|
||||
let acc_param = expect_ident(&mut inner, "expected accumulator parameter")?;
|
||||
expect_punct(&mut inner, ',', "expected `,` after accumulator parameter")?;
|
||||
let elem_param = expect_ident(&mut inner, "expected element parameter")?;
|
||||
expect_punct(&mut inner, '-', "expected `->` after element parameter")?;
|
||||
expect_punct(&mut inner, '>', "expected `->` after element parameter")?;
|
||||
let fold_body = parse_direct_node(&mut inner, ctx)?;
|
||||
if let Some(tok) = inner.next() {
|
||||
return Err(syn::Error::new_spanned(
|
||||
tok,
|
||||
"unexpected token after fold template",
|
||||
));
|
||||
}
|
||||
current = quote! {
|
||||
{
|
||||
let mut __iter = #current;
|
||||
let __result: Option<usize> = if let Some(#init_param) = __iter.next() {
|
||||
let mut __acc: usize = #init_body;
|
||||
for #elem_param in __iter {
|
||||
let #acc_param: usize = __acc;
|
||||
__acc = #fold_body;
|
||||
}
|
||||
Some(__acc)
|
||||
} else {
|
||||
None
|
||||
};
|
||||
__result.into_iter()
|
||||
}
|
||||
};
|
||||
}
|
||||
_ => {
|
||||
return Err(syn::Error::new_spanned(
|
||||
method,
|
||||
format!("unknown builtin method `.{method_str}()`"),
|
||||
));
|
||||
}
|
||||
}
|
||||
}
|
||||
Ok(current)
|
||||
}
|
||||
|
||||
/// Parse the top-level list of a `trees!` template.
|
||||
/// Each item is a node template or `{expr}` splice.
|
||||
fn parse_direct_list(tokens: &mut Tokens, ctx: &Ident) -> Result<Vec<TokenStream>> {
|
||||
@@ -605,35 +491,14 @@ fn parse_direct_list(tokens: &mut Tokens, ctx: &Ident) -> Result<Vec<TokenStream
|
||||
continue;
|
||||
}
|
||||
|
||||
// {expr} or {..expr} (with optional .chain) — single node or splice
|
||||
// `{expr}` — extend `__nodes` via `IntoFieldIds`, which handles
|
||||
// single ids and iterables uniformly.
|
||||
if peek_is_group(tokens, Delimiter::Brace) {
|
||||
let group = expect_group(tokens, Delimiter::Brace)?;
|
||||
let has_chain =
|
||||
matches!(tokens.peek(), Some(TokenTree::Punct(p)) if p.as_char() == '.');
|
||||
let mut inner = group.stream().into_iter().peekable();
|
||||
let is_splice = peek_is_dotdot(&inner);
|
||||
if is_splice || has_chain {
|
||||
let base: TokenStream = if is_splice {
|
||||
inner.next(); // consume first .
|
||||
inner.next(); // consume second .
|
||||
let expr: TokenStream = inner.collect();
|
||||
quote! {
|
||||
{ #expr }.into_iter().map(::std::convert::Into::<usize>::into)
|
||||
}
|
||||
} else {
|
||||
let expr = group.stream();
|
||||
quote! { { #expr }.into_iter() }
|
||||
};
|
||||
let chained = parse_chain_suffix(tokens, ctx, base)?;
|
||||
items.push(quote! {
|
||||
__nodes.extend(#chained);
|
||||
});
|
||||
} else {
|
||||
let expr = group.stream();
|
||||
items.push(quote! {
|
||||
__nodes.push(::std::convert::Into::<usize>::into({ #expr }));
|
||||
});
|
||||
}
|
||||
let expr = group.stream();
|
||||
items.push(quote! {
|
||||
yeast::IntoFieldIds::extend_into({ #expr }, &mut __nodes);
|
||||
});
|
||||
continue;
|
||||
}
|
||||
|
||||
@@ -650,6 +515,9 @@ fn parse_direct_list(tokens: &mut Tokens, ctx: &Ident) -> Result<Vec<TokenStream
|
||||
struct CaptureInfo {
|
||||
name: String,
|
||||
multiplicity: CaptureMultiplicity,
|
||||
/// `true` for `@@name` captures: the auto-translate prefix skips them,
|
||||
/// so the bound `Id` refers to the raw (input-schema) node.
|
||||
raw: bool,
|
||||
}
|
||||
|
||||
#[derive(Clone, Copy, PartialEq)]
|
||||
@@ -708,6 +576,14 @@ fn extract_captures_inner(
|
||||
extract_captures_inner(&mut inner, captures, child_mult);
|
||||
}
|
||||
TokenTree::Punct(p) if p.as_char() == '@' => {
|
||||
// `@@name` marks the capture as raw (skip auto-translate).
|
||||
let raw = matches!(
|
||||
tokens.peek(),
|
||||
Some(TokenTree::Punct(p)) if p.as_char() == '@'
|
||||
);
|
||||
if raw {
|
||||
tokens.next(); // consume the second `@`
|
||||
}
|
||||
if let Some(TokenTree::Ident(name)) = tokens.next() {
|
||||
let mult = if parent_mult == CaptureMultiplicity::Repeated
|
||||
|| last_mult == CaptureMultiplicity::Repeated
|
||||
@@ -723,6 +599,7 @@ fn extract_captures_inner(
|
||||
captures.push(CaptureInfo {
|
||||
name: name.to_string(),
|
||||
multiplicity: mult,
|
||||
raw,
|
||||
});
|
||||
}
|
||||
last_mult = CaptureMultiplicity::Single;
|
||||
@@ -776,6 +653,14 @@ pub fn parse_rule_top(input: TokenStream) -> Result<TokenStream> {
|
||||
// Parse query
|
||||
let query_code = parse_query_top(query_stream.clone())?;
|
||||
|
||||
// Capture names marked `@@name` (raw) — passed to the auto-translate
|
||||
// prefix as a skip list so those captures keep their input-schema ids.
|
||||
let raw_capture_names: Vec<&str> = captures
|
||||
.iter()
|
||||
.filter(|c| c.raw)
|
||||
.map(|c| c.name.as_str())
|
||||
.collect();
|
||||
|
||||
// Generate capture bindings
|
||||
let ctx_ident = Ident::new(IMPLICIT_CTX, Span::call_site());
|
||||
let bindings: Vec<TokenStream> = captures
|
||||
@@ -786,22 +671,17 @@ pub fn parse_rule_top(input: TokenStream) -> Result<TokenStream> {
|
||||
match cap.multiplicity {
|
||||
CaptureMultiplicity::Repeated => {
|
||||
quote! {
|
||||
let #name: Vec<yeast::NodeRef> = __captures.get_all(#name_str)
|
||||
.into_iter()
|
||||
.map(yeast::NodeRef)
|
||||
.collect();
|
||||
let #name: Vec<yeast::Id> = __captures.get_all(#name_str);
|
||||
}
|
||||
}
|
||||
CaptureMultiplicity::Optional => {
|
||||
quote! {
|
||||
let #name: Option<yeast::NodeRef> =
|
||||
__captures.get_opt(#name_str).map(yeast::NodeRef);
|
||||
let #name: Option<yeast::Id> = __captures.get_opt(#name_str);
|
||||
}
|
||||
}
|
||||
CaptureMultiplicity::Single => {
|
||||
quote! {
|
||||
let #name: yeast::NodeRef =
|
||||
yeast::NodeRef(__captures.get_var(#name_str).unwrap());
|
||||
let #name: yeast::Id = __captures.get_var(#name_str).unwrap();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -832,7 +712,7 @@ pub fn parse_rule_top(input: TokenStream) -> Result<TokenStream> {
|
||||
__fields.insert(
|
||||
__field_id,
|
||||
#name.into_iter()
|
||||
.map(::std::convert::Into::<usize>::into)
|
||||
.map(::std::convert::Into::<yeast::Id>::into)
|
||||
.collect(),
|
||||
);
|
||||
},
|
||||
@@ -841,14 +721,14 @@ pub fn parse_rule_top(input: TokenStream) -> Result<TokenStream> {
|
||||
.unwrap_or_else(|| panic!("field '{}' not found", #name_str));
|
||||
if let Some(__id) = #name {
|
||||
__fields.entry(__field_id).or_insert_with(Vec::new)
|
||||
.push(::std::convert::Into::<usize>::into(__id));
|
||||
.push(::std::convert::Into::<yeast::Id>::into(__id));
|
||||
}
|
||||
},
|
||||
CaptureMultiplicity::Single => quote! {
|
||||
let __field_id = #ctx_ident.ast.field_id_for_name(#name_str)
|
||||
.unwrap_or_else(|| panic!("field '{}' not found", #name_str));
|
||||
__fields.entry(__field_id).or_insert_with(Vec::new)
|
||||
.push(::std::convert::Into::<usize>::into(#name));
|
||||
.push(::std::convert::Into::<yeast::Id>::into(#name));
|
||||
},
|
||||
}
|
||||
})
|
||||
@@ -880,7 +760,7 @@ pub fn parse_rule_top(input: TokenStream) -> Result<TokenStream> {
|
||||
}
|
||||
|
||||
quote! {
|
||||
let mut __nodes: Vec<usize> = Vec::new();
|
||||
let mut __nodes: Vec<yeast::Id> = Vec::new();
|
||||
#(#transform_items)*
|
||||
__nodes
|
||||
}
|
||||
@@ -891,120 +771,23 @@ pub fn parse_rule_top(input: TokenStream) -> Result<TokenStream> {
|
||||
let __query = #query_code;
|
||||
yeast::Rule::new(__query, Box::new(|__ast: &mut yeast::Ast, mut __captures: yeast::captures::Captures, __fresh: &yeast::tree_builder::FreshScope, __source_range: Option<tree_sitter::Range>, __user_ctx: &mut _, __translator: yeast::TranslatorHandle<'_, _>| {
|
||||
// Auto-translation prefix: recursively translate every
|
||||
// captured node before invoking the user's transform body.
|
||||
// captured node before invoking the user's transform body,
|
||||
// except for `@@name` captures listed in `__skip` which the
|
||||
// body consumes raw.
|
||||
// For OneShot rules this preserves the legacy behaviour
|
||||
// (input-schema captures translated to output-schema
|
||||
// nodes); for Repeating rules it is a no-op.
|
||||
__translator.auto_translate_captures(&mut __captures, __ast, __user_ctx)?;
|
||||
let __skip: &[&str] = &[#(#raw_capture_names),*];
|
||||
__translator.auto_translate_captures(&mut __captures, __ast, __user_ctx, __skip)?;
|
||||
#(#bindings)*
|
||||
let mut #ctx_ident = yeast::build::BuildCtx::with_translator(__ast, &__captures, __fresh, __source_range, __user_ctx, __translator);
|
||||
let __result: Vec<usize> = { #transform_body };
|
||||
let __result: Vec<yeast::Id> = { #transform_body };
|
||||
Ok(__result)
|
||||
}))
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/// Parse `manual_rule!( query { body } )`.
|
||||
///
|
||||
/// Like [`parse_rule_top`] but:
|
||||
/// - Expects a Rust block `{ ... }` after the query (no `=>` arrow).
|
||||
/// - Generates code that does NOT auto-translate captures before
|
||||
/// running the body. Capture variables refer to raw (input-schema)
|
||||
/// nodes; the body is responsible for explicit translation via
|
||||
/// `ctx.translate(...)`.
|
||||
/// - The body is included verbatim and must evaluate to
|
||||
/// `Result<Vec<usize>, String>`.
|
||||
pub fn parse_manual_rule_top(input: TokenStream) -> Result<TokenStream> {
|
||||
let mut tokens = input.into_iter().peekable();
|
||||
|
||||
// Collect query tokens up to the body block `{ ... }`.
|
||||
let mut query_tokens = Vec::new();
|
||||
loop {
|
||||
match tokens.peek() {
|
||||
None => {
|
||||
return Err(syn::Error::new(
|
||||
Span::call_site(),
|
||||
"expected a Rust block `{ ... }` after the query in manual_rule!",
|
||||
))
|
||||
}
|
||||
Some(TokenTree::Group(g)) if g.delimiter() == Delimiter::Brace => break,
|
||||
_ => {
|
||||
query_tokens.push(tokens.next().unwrap());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
let query_stream: TokenStream = query_tokens.into_iter().collect();
|
||||
|
||||
// Extract captures from the query (same as in `rule!`).
|
||||
let captures = extract_captures(&query_stream);
|
||||
|
||||
// Parse the query into the QueryNode-building expression.
|
||||
let query_code = parse_query_top(query_stream)?;
|
||||
|
||||
// Generate capture bindings (same as in `rule!`).
|
||||
let ctx_ident = Ident::new(IMPLICIT_CTX, Span::call_site());
|
||||
let bindings: Vec<TokenStream> = captures
|
||||
.iter()
|
||||
.map(|cap| {
|
||||
let name = Ident::new(&cap.name, Span::call_site());
|
||||
let name_str = &cap.name;
|
||||
match cap.multiplicity {
|
||||
CaptureMultiplicity::Repeated => quote! {
|
||||
let #name: Vec<yeast::NodeRef> = __captures.get_all(#name_str)
|
||||
.into_iter()
|
||||
.map(yeast::NodeRef)
|
||||
.collect();
|
||||
},
|
||||
CaptureMultiplicity::Optional => quote! {
|
||||
let #name: Option<yeast::NodeRef> =
|
||||
__captures.get_opt(#name_str).map(yeast::NodeRef);
|
||||
},
|
||||
CaptureMultiplicity::Single => quote! {
|
||||
let #name: yeast::NodeRef =
|
||||
yeast::NodeRef(__captures.get_var(#name_str).unwrap());
|
||||
},
|
||||
}
|
||||
})
|
||||
.collect();
|
||||
|
||||
// Consume the body block.
|
||||
let body_group = match tokens.next() {
|
||||
Some(TokenTree::Group(g)) if g.delimiter() == Delimiter::Brace => g,
|
||||
other => {
|
||||
return Err(syn::Error::new(
|
||||
Span::call_site(),
|
||||
format!(
|
||||
"expected a Rust block `{{ ... }}` after the query in manual_rule!, found: {other:?}"
|
||||
),
|
||||
))
|
||||
}
|
||||
};
|
||||
let body_stream = body_group.stream();
|
||||
|
||||
// No tokens should follow the body.
|
||||
if let Some(tok) = tokens.next() {
|
||||
return Err(syn::Error::new_spanned(
|
||||
tok,
|
||||
"unexpected token after manual_rule! body",
|
||||
));
|
||||
}
|
||||
|
||||
Ok(quote! {
|
||||
{
|
||||
let __query = #query_code;
|
||||
yeast::Rule::new(__query, Box::new(|__ast: &mut yeast::Ast, __captures: yeast::captures::Captures, __fresh: &yeast::tree_builder::FreshScope, __source_range: Option<tree_sitter::Range>, __user_ctx: &mut _, __translator: yeast::TranslatorHandle<'_, _>| {
|
||||
// No auto-translate prefix for manual rules — the body
|
||||
// is responsible for translating captures explicitly.
|
||||
#(#bindings)*
|
||||
let mut #ctx_ident = yeast::build::BuildCtx::with_translator(__ast, &__captures, __fresh, __source_range, __user_ctx, __translator);
|
||||
#body_stream
|
||||
}))
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
// Token utilities
|
||||
// ---------------------------------------------------------------------------
|
||||
@@ -1013,6 +796,16 @@ fn peek_is_at(tokens: &mut Tokens) -> bool {
|
||||
matches!(tokens.peek(), Some(TokenTree::Punct(p)) if p.as_char() == '@')
|
||||
}
|
||||
|
||||
/// Consume an `@` or `@@` capture marker and the following name ident.
|
||||
/// Caller has already verified `peek_is_at(tokens)`.
|
||||
fn consume_capture_marker(tokens: &mut Tokens) -> Result<Ident> {
|
||||
tokens.next(); // consume the first `@`
|
||||
if peek_is_at(tokens) {
|
||||
tokens.next(); // consume the second `@` of `@@`
|
||||
}
|
||||
expect_ident(tokens, "expected capture name after `@` or `@@`")
|
||||
}
|
||||
|
||||
fn peek_is_literal(tokens: &mut Tokens) -> bool {
|
||||
matches!(tokens.peek(), Some(TokenTree::Literal(_)))
|
||||
}
|
||||
@@ -1025,13 +818,6 @@ fn peek_is_hash(tokens: &mut Tokens) -> bool {
|
||||
matches!(tokens.peek(), Some(TokenTree::Punct(p)) if p.as_char() == '#')
|
||||
}
|
||||
|
||||
/// Check for `..` (two consecutive dot punctuation tokens).
|
||||
fn peek_is_dotdot(tokens: &Tokens) -> bool {
|
||||
let mut lookahead = tokens.clone();
|
||||
matches!(lookahead.next(), Some(TokenTree::Punct(p)) if p.as_char() == '.')
|
||||
&& matches!(lookahead.next(), Some(TokenTree::Punct(p)) if p.as_char() == '.')
|
||||
}
|
||||
|
||||
fn peek_is_underscore(tokens: &mut Tokens) -> bool {
|
||||
matches!(tokens.peek(), Some(TokenTree::Ident(id)) if *id == "_")
|
||||
}
|
||||
@@ -1113,8 +899,7 @@ fn expect_repetition(tokens: &mut Tokens) -> Result<TokenStream> {
|
||||
|
||||
fn maybe_wrap_capture(tokens: &mut Tokens, base: TokenStream) -> Result<TokenStream> {
|
||||
if peek_is_at(tokens) {
|
||||
tokens.next(); // consume @
|
||||
let name = expect_ident(tokens, "expected capture name after @")?;
|
||||
let name = consume_capture_marker(tokens)?;
|
||||
let name_str = name.to_string();
|
||||
Ok(quote! {
|
||||
yeast::query::QueryNode::Capture {
|
||||
@@ -1141,13 +926,12 @@ fn maybe_wrap_repetition(tokens: &mut Tokens, single: TokenStream) -> Result<Tok
|
||||
}
|
||||
}
|
||||
|
||||
/// If `@name` follows a Repeated list element, wrap each child SingleNode
|
||||
/// inside the repetition with a Capture. This matches tree-sitter semantics
|
||||
/// where `(_)* @name` captures each matched node.
|
||||
/// If `@name` (or `@@name`) follows a Repeated list element, wrap each
|
||||
/// child SingleNode inside the repetition with a Capture. This matches
|
||||
/// tree-sitter semantics where `(_)* @name` captures each matched node.
|
||||
fn maybe_wrap_list_capture(tokens: &mut Tokens, elem: TokenStream) -> Result<TokenStream> {
|
||||
if peek_is_at(tokens) {
|
||||
tokens.next();
|
||||
let name = expect_ident(tokens, "expected capture name after @")?;
|
||||
let name = consume_capture_marker(tokens)?;
|
||||
let name_str = name.to_string();
|
||||
// Re-parse the element isn't practical, so we generate a wrapper
|
||||
// that creates a new Repeated with each child wrapped in a capture.
|
||||
|
||||
@@ -214,7 +214,7 @@ yeast::tree!(ctx,
|
||||
```rust
|
||||
yeast::trees!(ctx,
|
||||
(assignment left: {tmp} right: {right})
|
||||
{..body}
|
||||
{body}
|
||||
)
|
||||
```
|
||||
|
||||
@@ -256,12 +256,26 @@ occurrences of the same `$name` within one `BuildCtx` share the same value:
|
||||
|
||||
### Embedded Rust expressions
|
||||
|
||||
`{expr}` embeds a Rust expression that returns a single node `Id`:
|
||||
`{expr}` embeds a Rust expression whose value is appended to the
|
||||
enclosing field (or to the rule body's id list). Dispatch happens via
|
||||
the [`IntoFieldIds`] trait, which is implemented for:
|
||||
|
||||
- `Id` — pushes the single id.
|
||||
- Any `IntoIterator<Item: Into<Id>>` — extends with all yielded ids
|
||||
(covers `Vec<Id>`, `Option<Id>`, iterator chains, etc.).
|
||||
|
||||
So the same `{expr}` syntax handles single ids, splices, and zero-or-many
|
||||
options uniformly:
|
||||
|
||||
```rust
|
||||
(assignment
|
||||
left: {some_node_id} // insert a pre-built node
|
||||
right: {rhs} // insert a captured value (inside rule!)
|
||||
left: {some_node_id} // a single Id
|
||||
right: {rhs} // a captured value (inside rule!)
|
||||
)
|
||||
|
||||
yeast::trees!(ctx,
|
||||
(assignment left: {tmp} right: {right})
|
||||
{extra_nodes} // splices a Vec<Id>
|
||||
)
|
||||
```
|
||||
|
||||
@@ -277,20 +291,47 @@ expressions (with `let` bindings) work too:
|
||||
})
|
||||
```
|
||||
|
||||
`{..expr}` splices a `Vec<Id>` (or any iterable of `Id`); the contents
|
||||
are likewise a Rust block, so the splice can be the result of arbitrary
|
||||
computation:
|
||||
Inside `rule!`, captures are Rust variables — `{name}` works for
|
||||
single, optional, and repeated captures alike:
|
||||
|
||||
```rust
|
||||
yeast::trees!(ctx,
|
||||
(assignment left: {tmp} right: {right})
|
||||
{..extra_nodes} // splice a Vec<Id>
|
||||
rule!(
|
||||
(assignment left: @lhs right: _* @parts)
|
||||
=>
|
||||
(assignment left: {lhs} right: (block stmt: {parts}))
|
||||
)
|
||||
```
|
||||
|
||||
Inside `rule!`, captures are Rust variables, so `{name}` inserts a
|
||||
single capture (`Id`) and `{..name}` splices a repeated capture
|
||||
(`Vec<Id>`).
|
||||
### Raw captures (`@@name`)
|
||||
|
||||
The default `@name` capture marker is *auto-translated*: in OneShot
|
||||
phases the macro recursively translates the captured node before
|
||||
binding it, so `{name}` in the output template splices a node that
|
||||
already conforms to the output schema.
|
||||
|
||||
For rules that need the raw (input-schema) capture — typically to read
|
||||
its source text or to translate it explicitly with mutable context
|
||||
state between calls — use `@@name` instead. The body sees the original
|
||||
input-schema `Id`:
|
||||
|
||||
```rust
|
||||
yeast::rule!(
|
||||
(assignment left: (_) @@raw_lhs right: (_) @rhs)
|
||||
=>
|
||||
{
|
||||
// raw_lhs is untranslated: read its original source text.
|
||||
let text = ctx.ast.source_text(raw_lhs);
|
||||
// rhs is already translated by the auto-translate prefix.
|
||||
tree!((call
|
||||
method: (identifier #{text.as_str()})
|
||||
receiver: {rhs}))
|
||||
}
|
||||
);
|
||||
```
|
||||
|
||||
Mix `@` and `@@` freely in the same rule. In a Repeating phase both
|
||||
markers are equivalent (auto-translation is a no-op for repeating
|
||||
rules).
|
||||
|
||||
## Complete example: for-loop desugaring
|
||||
|
||||
|
||||
@@ -158,15 +158,6 @@ impl<'a, C> BuildCtx<'a, C> {
|
||||
self.ast
|
||||
.create_named_token_with_range(kind, generated, self.source_range)
|
||||
}
|
||||
|
||||
/// Prepend a value to a field of an existing node.
|
||||
pub fn prepend_field(&mut self, node_id: Id, field_name: &str, value_id: Id) {
|
||||
let field_id = self
|
||||
.ast
|
||||
.field_id_for_name(field_name)
|
||||
.unwrap_or_else(|| panic!("build: field '{field_name}' not found"));
|
||||
self.ast.prepend_field_child(node_id, field_id, value_id);
|
||||
}
|
||||
}
|
||||
|
||||
impl<C: Clone> BuildCtx<'_, C> {
|
||||
@@ -176,9 +167,6 @@ impl<C: Clone> BuildCtx<'_, C> {
|
||||
/// (translation is not meaningful when input and output share a
|
||||
/// schema).
|
||||
///
|
||||
/// Accepts any value convertible to [`Id`] (including [`crate::NodeRef`]),
|
||||
/// so manual rules can pass capture bindings directly without unwrapping.
|
||||
///
|
||||
/// Errors if this `BuildCtx` was constructed by hand (without a
|
||||
/// translator handle) — for example, in unit tests that don't go
|
||||
/// through the rule driver.
|
||||
@@ -189,20 +177,6 @@ impl<C: Clone> BuildCtx<'_, C> {
|
||||
None => Err("translate() called on a BuildCtx without a translator handle".into()),
|
||||
}
|
||||
}
|
||||
|
||||
/// Translate an optional capture, returning the first translated id or
|
||||
/// `None`. Convenience for `?`-quantifier captures (`Option<NodeRef>`).
|
||||
///
|
||||
/// If the underlying translation produces multiple ids for a single
|
||||
/// input, only the first is returned. For most use cases (e.g.
|
||||
/// translating a single type annotation) this is what you want; if
|
||||
/// you need all ids, use [`translate`] directly.
|
||||
pub fn translate_opt<I: Into<Id>>(&mut self, id: Option<I>) -> Result<Option<Id>, String> {
|
||||
match id {
|
||||
Some(id) => Ok(self.translate(id)?.into_iter().next()),
|
||||
None => Ok(None),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
impl<C> std::ops::Deref for BuildCtx<'_, C> {
|
||||
|
||||
@@ -54,24 +54,24 @@ impl Captures {
|
||||
self.captures.entry(key).or_default().push(id);
|
||||
}
|
||||
|
||||
pub fn map_captures(&mut self, kind: &str, f: &mut impl FnMut(Id) -> Id) {
|
||||
if let Some(ids) = self.captures.get_mut(kind) {
|
||||
for id in ids {
|
||||
*id = f(*id);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// Apply a fallible function to every captured id (across all keys),
|
||||
/// replacing each id with the results. A function returning an empty
|
||||
/// vector removes the capture; returning multiple ids splices them
|
||||
/// into the capture's value list (suitable for `*`/`+` captures).
|
||||
/// Stops and returns the error on the first failure.
|
||||
pub fn try_map_all_captures<E>(
|
||||
/// Apply a fallible function to every captured id, replacing each id
|
||||
/// with the results. A function returning an empty vector removes
|
||||
/// the capture; returning multiple ids splices them into the
|
||||
/// capture's value list (suitable for `*`/`+` captures). Captures
|
||||
/// whose name appears in `skip` are left untouched. Stops and
|
||||
/// returns the error on the first failure.
|
||||
///
|
||||
/// Used by the `rule!` macro's auto-translate prefix to translate
|
||||
/// every capture except those marked `@@name` (raw).
|
||||
pub fn try_map_captures_except<E>(
|
||||
&mut self,
|
||||
skip: &[&str],
|
||||
mut f: impl FnMut(Id) -> Result<Vec<Id>, E>,
|
||||
) -> Result<(), E> {
|
||||
for ids in self.captures.values_mut() {
|
||||
for (name, ids) in self.captures.iter_mut() {
|
||||
if skip.contains(name) {
|
||||
continue;
|
||||
}
|
||||
let mut new_ids = Vec::with_capacity(ids.len());
|
||||
for &id in ids.iter() {
|
||||
new_ids.extend(f(id)?);
|
||||
@@ -80,12 +80,6 @@ impl Captures {
|
||||
}
|
||||
Ok(())
|
||||
}
|
||||
pub fn map_captures_to(&mut self, from: &str, to: &'static str, f: &mut impl FnMut(Id) -> Id) {
|
||||
if let Some(from_ids) = self.captures.get(from) {
|
||||
let new_values = from_ids.iter().copied().map(f).collect();
|
||||
self.captures.insert(to, new_values);
|
||||
}
|
||||
}
|
||||
|
||||
pub fn merge(&mut self, other: &Captures) {
|
||||
for (key, ids) in &other.captures {
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
pub trait Cursor<'a, T, N, F> {
|
||||
fn node(&self) -> &'a N;
|
||||
fn field_id(&self) -> Option<F>;
|
||||
fn field_name(&self) -> Option<&'static str>;
|
||||
fn goto_first_child(&mut self) -> bool;
|
||||
fn goto_next_sibling(&mut self) -> bool;
|
||||
fn goto_parent(&mut self) -> bool;
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
use std::fmt::Write;
|
||||
|
||||
use crate::{schema::Schema, Ast, Node, NodeContent, CHILD_FIELD};
|
||||
use crate::{schema::Schema, Ast, Id, Node, NodeContent, CHILD_FIELD};
|
||||
|
||||
/// Options for controlling AST dump output.
|
||||
pub struct DumpOptions {
|
||||
@@ -34,16 +34,11 @@ impl Default for DumpOptions {
|
||||
/// method:
|
||||
/// identifier "foo"
|
||||
/// ```
|
||||
pub fn dump_ast(ast: &Ast, root: usize, source: &str) -> String {
|
||||
pub fn dump_ast(ast: &Ast, root: Id, source: &str) -> String {
|
||||
dump_ast_with_options(ast, root, source, &DumpOptions::default())
|
||||
}
|
||||
|
||||
pub fn dump_ast_with_options(
|
||||
ast: &Ast,
|
||||
root: usize,
|
||||
source: &str,
|
||||
options: &DumpOptions,
|
||||
) -> String {
|
||||
pub fn dump_ast_with_options(ast: &Ast, root: Id, source: &str, options: &DumpOptions) -> String {
|
||||
let mut out = String::new();
|
||||
dump_node(ast, root, source, options, 0, None, &mut out);
|
||||
out
|
||||
@@ -53,7 +48,7 @@ pub fn dump_ast_with_options(
|
||||
///
|
||||
/// Any node that does not match the expected type set for its parent field is
|
||||
/// rendered with a trailing `" <-- ERROR: ..."` annotation on the same line.
|
||||
pub fn dump_ast_with_type_errors(ast: &Ast, root: usize, source: &str, schema: &Schema) -> String {
|
||||
pub fn dump_ast_with_type_errors(ast: &Ast, root: Id, source: &str, schema: &Schema) -> String {
|
||||
dump_ast_with_type_errors_and_options(ast, root, source, schema, &DumpOptions::default())
|
||||
}
|
||||
|
||||
@@ -63,7 +58,7 @@ pub fn dump_ast_with_type_errors(ast: &Ast, root: usize, source: &str, schema: &
|
||||
/// rendered with a trailing `" <-- ERROR: ..."` annotation on the same line.
|
||||
pub fn dump_ast_with_type_errors_and_options(
|
||||
ast: &Ast,
|
||||
root: usize,
|
||||
root: Id,
|
||||
source: &str,
|
||||
schema: &Schema,
|
||||
options: &DumpOptions,
|
||||
@@ -176,7 +171,7 @@ fn expected_for_field<'a>(
|
||||
|
||||
fn dump_node(
|
||||
ast: &Ast,
|
||||
id: usize,
|
||||
id: Id,
|
||||
source: &str,
|
||||
options: &DumpOptions,
|
||||
indent: usize,
|
||||
@@ -315,7 +310,7 @@ fn dump_node(
|
||||
/// Dump a leaf node inline (no newline prefix, caller provides context).
|
||||
fn dump_node_inline(
|
||||
ast: &Ast,
|
||||
id: usize,
|
||||
id: Id,
|
||||
source: &str,
|
||||
options: &DumpOptions,
|
||||
type_check: Option<(
|
||||
|
||||
@@ -7,7 +7,6 @@ use serde_json::{json, Value};
|
||||
|
||||
pub mod build;
|
||||
pub mod captures;
|
||||
pub mod cursor;
|
||||
pub mod dump;
|
||||
pub mod node_types_yaml;
|
||||
pub mod query;
|
||||
@@ -16,35 +15,64 @@ pub mod schema;
|
||||
pub mod tree_builder;
|
||||
mod visitor;
|
||||
|
||||
pub use yeast_macros::{manual_rule, query, rule, tree, trees};
|
||||
pub use yeast_macros::{query, rule, tree, trees};
|
||||
|
||||
use captures::Captures;
|
||||
pub use cursor::Cursor;
|
||||
use query::QueryNode;
|
||||
|
||||
/// Node ids are indexes into the arena
|
||||
pub type Id = usize;
|
||||
/// Node id: an index into the [`Ast`] arena. A newtype around `usize`
|
||||
/// rather than a bare alias so that it can carry its own
|
||||
/// [`YeastDisplay`] / [`YeastSourceRange`] / [`IntoFieldIds`] impls
|
||||
/// without colliding with the impls for plain integers.
|
||||
///
|
||||
/// Use `id.0` (or `id.into()`) to obtain the raw arena index.
|
||||
#[repr(transparent)]
|
||||
#[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Debug, Hash, Serialize)]
|
||||
pub struct Id(pub usize);
|
||||
|
||||
impl From<usize> for Id {
|
||||
fn from(value: usize) -> Self {
|
||||
Id(value)
|
||||
}
|
||||
}
|
||||
|
||||
impl From<Id> for usize {
|
||||
fn from(value: Id) -> Self {
|
||||
value.0
|
||||
}
|
||||
}
|
||||
|
||||
/// Field and Kind ids are provided by tree-sitter
|
||||
type FieldId = u16;
|
||||
type KindId = u16;
|
||||
|
||||
/// A typed reference to a node in an [`Ast`] arena. Wraps an [`Id`] but
|
||||
/// deliberately does not implement [`std::fmt::Display`]: rendering a node
|
||||
/// requires the [`Ast`] it lives in (to resolve [`NodeContent::Range`] back
|
||||
/// to source text). Use [`YeastDisplay::yeast_to_string`] to format it.
|
||||
#[derive(Copy, Clone, Eq, PartialEq, Debug, Hash)]
|
||||
pub struct NodeRef(pub Id);
|
||||
/// Trait for values that can be appended to a field's id list inside a
|
||||
/// `tree!`/`trees!`/`rule!` template (in `{expr}` placeholders).
|
||||
///
|
||||
/// `Id` pushes a single id; the blanket impl for
|
||||
/// `IntoIterator<Item: Into<Id>>` handles `Vec<Id>`, `Option<Id>`,
|
||||
/// arbitrary iterators yielding `Id`, etc.
|
||||
///
|
||||
/// This lets `{expr}` interpolate any of these shapes without a
|
||||
/// dedicated splice syntax — the macro emits the same trait-dispatched
|
||||
/// call regardless of the value's type.
|
||||
pub trait IntoFieldIds {
|
||||
fn extend_into(self, out: &mut Vec<Id>);
|
||||
}
|
||||
|
||||
impl NodeRef {
|
||||
pub fn id(self) -> Id {
|
||||
self.0
|
||||
impl IntoFieldIds for Id {
|
||||
fn extend_into(self, out: &mut Vec<Id>) {
|
||||
out.push(self);
|
||||
}
|
||||
}
|
||||
|
||||
impl From<NodeRef> for Id {
|
||||
fn from(value: NodeRef) -> Self {
|
||||
value.0
|
||||
impl<I, T> IntoFieldIds for I
|
||||
where
|
||||
I: IntoIterator<Item = T>,
|
||||
T: Into<Id>,
|
||||
{
|
||||
fn extend_into(self, out: &mut Vec<Id>) {
|
||||
out.extend(self.into_iter().map(Into::into));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -61,21 +89,21 @@ pub trait YeastDisplay {
|
||||
/// Optional source range for values used in `#{expr}` interpolations.
|
||||
///
|
||||
/// By default this returns `None`, so synthesized leaves inherit the matched
|
||||
/// rule's source range. `NodeRef` returns the referenced node's range, letting
|
||||
/// rule's source range. `Id` returns the referenced node's range, letting
|
||||
/// `(kind #{capture})` carry the captured node's location.
|
||||
pub trait YeastSourceRange {
|
||||
fn yeast_source_range(&self, ast: &Ast) -> Option<tree_sitter::Range>;
|
||||
}
|
||||
|
||||
impl YeastDisplay for NodeRef {
|
||||
impl YeastDisplay for Id {
|
||||
fn yeast_to_string(&self, ast: &Ast) -> String {
|
||||
ast.source_text(self.0)
|
||||
ast.source_text(*self)
|
||||
}
|
||||
}
|
||||
|
||||
impl YeastSourceRange for NodeRef {
|
||||
impl YeastSourceRange for Id {
|
||||
fn yeast_source_range(&self, ast: &Ast) -> Option<tree_sitter::Range> {
|
||||
ast.get_node(self.0).and_then(|n| match &n.content {
|
||||
ast.get_node(*self).and_then(|n| match &n.content {
|
||||
NodeContent::Range(r) => Some(r.clone()),
|
||||
_ => n.source_range,
|
||||
})
|
||||
@@ -144,6 +172,36 @@ impl<'a> AstCursor<'a> {
|
||||
self.node_id
|
||||
}
|
||||
|
||||
pub fn node(&self) -> &'a Node {
|
||||
&self.ast.nodes[self.node_id.0]
|
||||
}
|
||||
|
||||
pub fn field_id(&self) -> Option<FieldId> {
|
||||
let (_, children) = self.parents.last()?;
|
||||
children.current_field()
|
||||
}
|
||||
|
||||
pub fn field_name(&self) -> Option<&'static str> {
|
||||
if self.field_id() == Some(CHILD_FIELD) {
|
||||
None
|
||||
} else {
|
||||
self.field_id()
|
||||
.and_then(|id| self.ast.field_name_for_id(id))
|
||||
}
|
||||
}
|
||||
|
||||
pub fn goto_first_child(&mut self) -> bool {
|
||||
self.goto_first_child_opt().is_some()
|
||||
}
|
||||
|
||||
pub fn goto_next_sibling(&mut self) -> bool {
|
||||
self.goto_next_sibling_opt().is_some()
|
||||
}
|
||||
|
||||
pub fn goto_parent(&mut self) -> bool {
|
||||
self.goto_parent_opt().is_some()
|
||||
}
|
||||
|
||||
fn goto_next_sibling_opt(&mut self) -> Option<()> {
|
||||
self.node_id = self.parents.last_mut()?.1.next()?;
|
||||
Some(())
|
||||
@@ -164,37 +222,6 @@ impl<'a> AstCursor<'a> {
|
||||
Some(())
|
||||
}
|
||||
}
|
||||
impl<'a> Cursor<'a, Ast, Node, FieldId> for AstCursor<'a> {
|
||||
fn node(&self) -> &'a Node {
|
||||
&self.ast.nodes[self.node_id]
|
||||
}
|
||||
|
||||
fn field_id(&self) -> Option<FieldId> {
|
||||
let (_, children) = self.parents.last()?;
|
||||
children.current_field()
|
||||
}
|
||||
|
||||
fn field_name(&self) -> Option<&'static str> {
|
||||
if self.field_id() == Some(CHILD_FIELD) {
|
||||
None
|
||||
} else {
|
||||
self.field_id()
|
||||
.and_then(|id| self.ast.field_name_for_id(id))
|
||||
}
|
||||
}
|
||||
|
||||
fn goto_first_child(&mut self) -> bool {
|
||||
self.goto_first_child_opt().is_some()
|
||||
}
|
||||
|
||||
fn goto_next_sibling(&mut self) -> bool {
|
||||
self.goto_next_sibling_opt().is_some()
|
||||
}
|
||||
|
||||
fn goto_parent(&mut self) -> bool {
|
||||
self.goto_parent_opt().is_some()
|
||||
}
|
||||
}
|
||||
|
||||
/// An iterator over the child Ids of a node.
|
||||
#[derive(Debug)]
|
||||
@@ -341,16 +368,16 @@ impl Ast {
|
||||
///
|
||||
/// This reflects the effective AST after desugaring and excludes orphaned
|
||||
/// arena nodes left behind by rewrite operations.
|
||||
pub fn reachable_node_ids(&self) -> Vec<usize> {
|
||||
pub fn reachable_node_ids(&self) -> Vec<Id> {
|
||||
let mut reachable = Vec::new();
|
||||
let mut stack = vec![self.root];
|
||||
let mut seen = vec![false; self.nodes.len()];
|
||||
|
||||
while let Some(id) = stack.pop() {
|
||||
if id >= self.nodes.len() || seen[id] {
|
||||
if id.0 >= self.nodes.len() || seen[id.0] {
|
||||
continue;
|
||||
}
|
||||
seen[id] = true;
|
||||
seen[id.0] = true;
|
||||
reachable.push(id);
|
||||
|
||||
if let Some(node) = self.get_node(id) {
|
||||
@@ -374,11 +401,11 @@ impl Ast {
|
||||
}
|
||||
|
||||
pub fn get_node(&self, id: Id) -> Option<&Node> {
|
||||
self.nodes.get(id)
|
||||
self.nodes.get(id.0)
|
||||
}
|
||||
|
||||
pub fn print(&self, source: &str, root_id: Id) -> Value {
|
||||
let root = &self.nodes()[root_id];
|
||||
let root = &self.nodes()[root_id.0];
|
||||
self.print_node(root, source)
|
||||
}
|
||||
|
||||
@@ -421,7 +448,7 @@ impl Ast {
|
||||
is_named,
|
||||
source_range,
|
||||
});
|
||||
id
|
||||
Id(id)
|
||||
}
|
||||
|
||||
fn union_source_range_of_children(
|
||||
@@ -488,15 +515,6 @@ impl Ast {
|
||||
self.create_named_token_with_range(kind, content, None)
|
||||
}
|
||||
|
||||
/// Prepend a child id to the given field of the given node.
|
||||
pub fn prepend_field_child(&mut self, node_id: Id, field_id: FieldId, value_id: Id) {
|
||||
let node = self
|
||||
.nodes
|
||||
.get_mut(node_id)
|
||||
.expect("prepend_field_child: invalid node id");
|
||||
node.fields.entry(field_id).or_default().insert(0, value_id);
|
||||
}
|
||||
|
||||
pub fn create_named_token_with_range(
|
||||
&mut self,
|
||||
kind: &'static str,
|
||||
@@ -518,7 +536,7 @@ impl Ast {
|
||||
fields: BTreeMap::new(),
|
||||
content: NodeContent::DynamicString(content),
|
||||
});
|
||||
id
|
||||
Id(id)
|
||||
}
|
||||
|
||||
pub fn field_name_for_id(&self, id: FieldId) -> Option<&'static str> {
|
||||
@@ -602,10 +620,6 @@ pub struct Node {
|
||||
}
|
||||
|
||||
impl Node {
|
||||
pub fn kind(&self) -> &'static str {
|
||||
self.kind_name
|
||||
}
|
||||
|
||||
pub fn kind_name(&self) -> &'static str {
|
||||
self.kind_name
|
||||
}
|
||||
@@ -757,13 +771,14 @@ impl<'a, C: Clone> TranslatorHandle<'a, C> {
|
||||
}
|
||||
|
||||
/// Translate every captured node in `captures` in place (OneShot phase
|
||||
/// only). In a Repeating phase this is a no-op — Repeating rules
|
||||
/// receive raw captures.
|
||||
/// only), except for captures whose name appears in `skip` — those are
|
||||
/// left as raw (input-schema) ids for the rule body to consume
|
||||
/// directly. In a Repeating phase this is a no-op — Repeating rules
|
||||
/// receive raw captures regardless of `skip`.
|
||||
///
|
||||
/// Used by the `rule!` macro's generated prefix to preserve the
|
||||
/// pre-existing "auto-translate captures before running the transform
|
||||
/// body" behavior. Manually-written transforms typically translate
|
||||
/// captures selectively via [`translate`] instead.
|
||||
/// Used by the `rule!` macro's generated prefix. `skip` is populated
|
||||
/// from the macro's `@@name` capture markers; for plain `@name`
|
||||
/// captures (and rules with no `@@` markers) it is empty.
|
||||
///
|
||||
/// To avoid infinite recursion, a capture whose id matches the rule's
|
||||
/// matched root (e.g. from a `(_) @_` pattern) is left unchanged.
|
||||
@@ -772,11 +787,12 @@ impl<'a, C: Clone> TranslatorHandle<'a, C> {
|
||||
captures: &mut Captures,
|
||||
ast: &mut Ast,
|
||||
user_ctx: &mut C,
|
||||
skip: &[&str],
|
||||
) -> Result<(), String> {
|
||||
match &self.inner {
|
||||
TranslatorImpl::OneShot { matched_root, .. } => {
|
||||
let root = *matched_root;
|
||||
captures.try_map_all_captures(|cid| {
|
||||
captures.try_map_captures_except(skip, |cid| {
|
||||
if cid == root {
|
||||
Ok(vec![cid])
|
||||
} else {
|
||||
@@ -948,7 +964,7 @@ fn apply_repeating_rules_inner<C: Clone>(
|
||||
));
|
||||
}
|
||||
|
||||
let node_kind = ast.get_node(id).map(|n| n.kind()).unwrap_or("");
|
||||
let node_kind = ast.get_node(id).map(|n| n.kind_name()).unwrap_or("");
|
||||
for rule in index.rules_for_kind(node_kind) {
|
||||
let rule_ptr = *rule as *const Rule<C>;
|
||||
if Some(rule_ptr) == skip_rule {
|
||||
@@ -1000,7 +1016,7 @@ fn apply_repeating_rules_inner<C: Clone>(
|
||||
//
|
||||
// Child traversal does not increment rewrite depth and starts fresh
|
||||
// (no rule is skipped on child subtrees).
|
||||
let mut fields = std::mem::take(&mut ast.nodes[id].fields);
|
||||
let mut fields = std::mem::take(&mut ast.nodes[id.0].fields);
|
||||
for children in fields.values_mut() {
|
||||
let mut new_children: Option<Vec<Id>> = None;
|
||||
for (i, &child_id) in children.iter().enumerate() {
|
||||
@@ -1033,7 +1049,7 @@ fn apply_repeating_rules_inner<C: Clone>(
|
||||
*children = new;
|
||||
}
|
||||
}
|
||||
ast.nodes[id].fields = fields;
|
||||
ast.nodes[id.0].fields = fields;
|
||||
Ok(vec![id])
|
||||
}
|
||||
|
||||
@@ -1067,7 +1083,7 @@ fn apply_one_shot_rules_inner<C: Clone>(
|
||||
));
|
||||
}
|
||||
|
||||
let node_kind = ast.get_node(id).map(|n| n.kind()).unwrap_or("");
|
||||
let node_kind = ast.get_node(id).map(|n| n.kind_name()).unwrap_or("");
|
||||
|
||||
for rule in index.rules_for_kind(node_kind) {
|
||||
if let Some(captures) = rule.try_match(ast, id)? {
|
||||
|
||||
@@ -49,7 +49,7 @@ impl Visitor {
|
||||
|
||||
pub fn build_with_schema(self, schema: crate::schema::Schema) -> Ast {
|
||||
Ast {
|
||||
root: 0,
|
||||
root: Id(0),
|
||||
schema,
|
||||
nodes: self.nodes.into_iter().map(|n| n.inner).collect(),
|
||||
source: Vec::new(),
|
||||
@@ -72,7 +72,7 @@ impl Visitor {
|
||||
},
|
||||
parent: self.current,
|
||||
});
|
||||
id
|
||||
Id(id)
|
||||
}
|
||||
|
||||
fn enter_node(&mut self, node: tree_sitter::Node<'_>) -> bool {
|
||||
@@ -83,10 +83,10 @@ impl Visitor {
|
||||
|
||||
fn leave_node(&mut self, field_name: Option<&'static str>, _node: tree_sitter::Node<'_>) {
|
||||
let node_id = self.current.unwrap();
|
||||
let node_parent = self.nodes[node_id].parent;
|
||||
let node_parent = self.nodes[node_id.0].parent;
|
||||
|
||||
if let Some(parent_id) = node_parent {
|
||||
let parent = self.nodes.get_mut(parent_id).unwrap();
|
||||
let parent = self.nodes.get_mut(parent_id.0).unwrap();
|
||||
if let Some(field) = field_name {
|
||||
let field_id = self.language.field_id_for_name(field).unwrap().get();
|
||||
parent
|
||||
|
||||
@@ -300,7 +300,7 @@ fn test_query_skips_extras_in_positional_match() {
|
||||
let mut cursor = AstCursor::new(&ast);
|
||||
cursor.goto_first_child();
|
||||
let array_id = cursor.node_id();
|
||||
assert_eq!(ast.get_node(array_id).unwrap().kind(), "array");
|
||||
assert_eq!(ast.get_node(array_id).unwrap().kind_name(), "array");
|
||||
|
||||
// Two positional wildcards should bind to the two integers, skipping
|
||||
// the comment that sits between them.
|
||||
@@ -309,11 +309,15 @@ fn test_query_skips_extras_in_positional_match() {
|
||||
let matched = query.do_match(&ast, array_id, &mut captures).unwrap();
|
||||
assert!(matched);
|
||||
assert_eq!(
|
||||
ast.get_node(captures.get_var("a").unwrap()).unwrap().kind(),
|
||||
ast.get_node(captures.get_var("a").unwrap())
|
||||
.unwrap()
|
||||
.kind_name(),
|
||||
"integer"
|
||||
);
|
||||
assert_eq!(
|
||||
ast.get_node(captures.get_var("b").unwrap()).unwrap().kind(),
|
||||
ast.get_node(captures.get_var("b").unwrap())
|
||||
.unwrap()
|
||||
.kind_name(),
|
||||
"integer"
|
||||
);
|
||||
}
|
||||
@@ -391,7 +395,7 @@ fn test_capture_unnamed_node_parenthesized() {
|
||||
assert!(matched);
|
||||
let op_id = captures.get_var("op").unwrap();
|
||||
let op_node = ast.get_node(op_id).unwrap();
|
||||
assert_eq!(op_node.kind(), "=");
|
||||
assert_eq!(op_node.kind_name(), "=");
|
||||
assert!(!op_node.is_named());
|
||||
}
|
||||
|
||||
@@ -414,7 +418,7 @@ fn test_capture_bare_underscore_repeated() {
|
||||
|
||||
let all = captures.get_all("all");
|
||||
assert_eq!(all.len(), 1);
|
||||
assert_eq!(ast.get_node(all[0]).unwrap().kind(), "=");
|
||||
assert_eq!(ast.get_node(all[0]).unwrap().kind_name(), "=");
|
||||
assert!(!ast.get_node(all[0]).unwrap().is_named());
|
||||
}
|
||||
|
||||
@@ -441,7 +445,7 @@ fn test_capture_unnamed_node_bare_literal() {
|
||||
assert!(matched);
|
||||
let op_id = captures.get_var("op").unwrap();
|
||||
let op_node = ast.get_node(op_id).unwrap();
|
||||
assert_eq!(op_node.kind(), "=");
|
||||
assert_eq!(op_node.kind_name(), "=");
|
||||
assert!(!op_node.is_named());
|
||||
}
|
||||
|
||||
@@ -479,7 +483,7 @@ fn test_bare_underscore_matches_unnamed() {
|
||||
.unwrap();
|
||||
assert!(matched, "_ should match the unnamed `=`");
|
||||
let any_node = ast.get_node(captures.get_var("any").unwrap()).unwrap();
|
||||
assert_eq!(any_node.kind(), "=");
|
||||
assert_eq!(any_node.kind_name(), "=");
|
||||
assert!(!any_node.is_named());
|
||||
}
|
||||
|
||||
@@ -506,7 +510,7 @@ fn test_bare_forms_in_field_position() {
|
||||
assert_eq!(
|
||||
ast.get_node(captures.get_var("lhs").unwrap())
|
||||
.unwrap()
|
||||
.kind(),
|
||||
.kind_name(),
|
||||
"identifier"
|
||||
);
|
||||
|
||||
@@ -516,7 +520,7 @@ fn test_bare_forms_in_field_position() {
|
||||
let matched = query.do_match(&ast, assignment_id, &mut captures).unwrap();
|
||||
assert!(matched);
|
||||
let op = ast.get_node(captures.get_var("op").unwrap()).unwrap();
|
||||
assert_eq!(op.kind(), "=");
|
||||
assert_eq!(op.kind_name(), "=");
|
||||
assert!(!op.is_named());
|
||||
}
|
||||
|
||||
@@ -535,7 +539,7 @@ fn test_forward_scan_finds_unnamed_token_late() {
|
||||
let mut cursor = AstCursor::new(&ast);
|
||||
cursor.goto_first_child(); // for
|
||||
cursor.goto_first_child(); // do (the body)
|
||||
while cursor.node().kind() != "do" || !cursor.node().is_named() {
|
||||
while cursor.node().kind_name() != "do" || !cursor.node().is_named() {
|
||||
assert!(cursor.goto_next_sibling(), "expected to find named `do`");
|
||||
}
|
||||
let do_id = cursor.node_id();
|
||||
@@ -545,7 +549,7 @@ fn test_forward_scan_finds_unnamed_token_late() {
|
||||
let matched = query.do_match(&ast, do_id, &mut captures).unwrap();
|
||||
assert!(matched, "forward-scan should find the `end` keyword");
|
||||
let kw = ast.get_node(captures.get_var("kw").unwrap()).unwrap();
|
||||
assert_eq!(kw.kind(), "end");
|
||||
assert_eq!(kw.kind_name(), "end");
|
||||
assert!(!kw.is_named());
|
||||
}
|
||||
|
||||
@@ -561,7 +565,7 @@ fn test_forward_scan_preserves_order() {
|
||||
let mut cursor = AstCursor::new(&ast);
|
||||
cursor.goto_first_child();
|
||||
cursor.goto_first_child();
|
||||
while cursor.node().kind() != "do" || !cursor.node().is_named() {
|
||||
while cursor.node().kind_name() != "do" || !cursor.node().is_named() {
|
||||
assert!(cursor.goto_next_sibling(), "expected to find named `do`");
|
||||
}
|
||||
let do_id = cursor.node_id();
|
||||
@@ -635,7 +639,7 @@ fn ruby_rules() -> Vec<Rule> {
|
||||
left: (identifier $tmp)
|
||||
right: {right}
|
||||
)
|
||||
{..left.iter().enumerate().map(|(i, &lhs)|
|
||||
{left.iter().enumerate().map(|(i, &lhs)|
|
||||
yeast::tree!(
|
||||
(assignment
|
||||
left: {lhs}
|
||||
@@ -667,7 +671,7 @@ fn ruby_rules() -> Vec<Rule> {
|
||||
left: {pat}
|
||||
right: (identifier $tmp)
|
||||
)
|
||||
stmt: {..body}
|
||||
stmt: {body}
|
||||
)
|
||||
)
|
||||
)
|
||||
@@ -903,7 +907,7 @@ fn one_shot_xeq1_rules() -> Vec<Rule> {
|
||||
yeast::rule!(
|
||||
(program (_)* @stmts)
|
||||
=>
|
||||
(program stmt: {..stmts})
|
||||
(program stmt: {stmts})
|
||||
),
|
||||
yeast::rule!(
|
||||
(assignment left: (_) @left right: (_) @right)
|
||||
@@ -979,7 +983,7 @@ fn test_one_shot_recurses_into_returned_capture() {
|
||||
yeast::rule!(
|
||||
(program (_)* @stmts)
|
||||
=>
|
||||
(program stmt: {..stmts})
|
||||
(program stmt: {stmts})
|
||||
),
|
||||
// Returns the captured `left` verbatim, discarding `right`.
|
||||
yeast::rule!(
|
||||
@@ -1021,7 +1025,7 @@ fn test_one_shot_does_not_recurse_into_wrapper_output() {
|
||||
yeast::rule!(
|
||||
(program (_)* @stmts)
|
||||
=>
|
||||
(program stmt: {..stmts})
|
||||
(program stmt: {stmts})
|
||||
),
|
||||
// Wraps `left` in nested `first_node`/`second_node` output kinds.
|
||||
// Neither wrapper kind has a matching rule, so a buggy implementation
|
||||
@@ -1058,6 +1062,111 @@ fn test_one_shot_does_not_recurse_into_wrapper_output() {
|
||||
);
|
||||
}
|
||||
|
||||
/// Verify that `@@name` capture markers skip the auto-translate prefix:
|
||||
/// the body sees the *raw* (input-schema) `Id` and can read its
|
||||
/// source text or call `ctx.translate(...)` explicitly. Compare with
|
||||
/// the bare `@name` form, where the auto-translate prefix runs the
|
||||
/// same translation up front and the body sees the post-translate id.
|
||||
#[test]
|
||||
fn test_raw_capture_marker() {
|
||||
let lang: tree_sitter::Language = tree_sitter_ruby::LANGUAGE.into();
|
||||
let schema =
|
||||
yeast::node_types_yaml::schema_from_yaml_with_language(OUTPUT_SCHEMA_YAML, &lang).unwrap();
|
||||
let rules: Vec<Rule> = vec![
|
||||
yeast::rule!(
|
||||
(program (_)* @stmts)
|
||||
=>
|
||||
(program stmt: {stmts})
|
||||
),
|
||||
// `@@raw_lhs` is untranslated: the body reads its source text
|
||||
// ("x") and embeds it directly as the identifier content. `@rhs`
|
||||
// is auto-translated (rhs already points to (integer "INT")).
|
||||
yeast::rule!(
|
||||
(assignment left: (_) @@raw_lhs right: (_) @rhs)
|
||||
=>
|
||||
{
|
||||
let text = ctx.ast.source_text(raw_lhs);
|
||||
tree!((call
|
||||
method: (identifier #{text.as_str()})
|
||||
receiver: {rhs}))
|
||||
}
|
||||
),
|
||||
yeast::rule!((identifier) => (identifier "ID")),
|
||||
yeast::rule!((integer) => (integer "INT")),
|
||||
];
|
||||
let phases = vec![Phase::new("translate", PhaseKind::OneShot, rules)];
|
||||
let runner: Runner = Runner::with_schema(lang, &schema, &phases);
|
||||
|
||||
let input = "x = 1";
|
||||
let ast = runner.run(input).unwrap();
|
||||
let dump = dump_ast(&ast, ast.get_root(), input);
|
||||
// `method:` uses the raw source text ("x"); if `@@` were broken and
|
||||
// auto-translation ran on `raw_lhs`, it would still produce the
|
||||
// string "x" (source_text inherits the input range), so the dump
|
||||
// wouldn't change here. The companion test
|
||||
// `test_raw_capture_marker_explicit_translate` exercises the
|
||||
// stronger property that `ctx.translate(raw_lhs)?` succeeds and
|
||||
// produces the translated `(identifier "ID")`.
|
||||
assert_dump_eq(
|
||||
&dump,
|
||||
r#"
|
||||
program
|
||||
stmt:
|
||||
call
|
||||
method: identifier "x"
|
||||
receiver: integer "INT"
|
||||
"#,
|
||||
);
|
||||
}
|
||||
|
||||
/// Companion to `test_raw_capture_marker`: confirms that calling
|
||||
/// `ctx.translate(raw)` on a `@@`-captured `Id` from the rule body
|
||||
/// produces the correctly-translated output-schema node. With `@`, the
|
||||
/// translation has already happened, so `ctx.translate(...)` inside the
|
||||
/// body would attempt to re-translate an output node (which has no
|
||||
/// matching rule and would error).
|
||||
#[test]
|
||||
fn test_raw_capture_marker_explicit_translate() {
|
||||
let lang: tree_sitter::Language = tree_sitter_ruby::LANGUAGE.into();
|
||||
let schema =
|
||||
yeast::node_types_yaml::schema_from_yaml_with_language(OUTPUT_SCHEMA_YAML, &lang).unwrap();
|
||||
let rules: Vec<Rule> = vec![
|
||||
yeast::rule!(
|
||||
(program (_)* @stmts)
|
||||
=>
|
||||
(program stmt: {stmts})
|
||||
),
|
||||
yeast::rule!(
|
||||
(assignment left: (_) @@raw_lhs right: (_) @rhs)
|
||||
=>
|
||||
{
|
||||
let translated_lhs = ctx.translate(raw_lhs)?;
|
||||
tree!((call
|
||||
method: {translated_lhs}
|
||||
receiver: {rhs}))
|
||||
}
|
||||
),
|
||||
yeast::rule!((identifier) => (identifier "ID")),
|
||||
yeast::rule!((integer) => (integer "INT")),
|
||||
];
|
||||
let phases = vec![Phase::new("translate", PhaseKind::OneShot, rules)];
|
||||
let runner: Runner = Runner::with_schema(lang, &schema, &phases);
|
||||
|
||||
let input = "x = 1";
|
||||
let ast = runner.run(input).unwrap();
|
||||
let dump = dump_ast(&ast, ast.get_root(), input);
|
||||
assert_dump_eq(
|
||||
&dump,
|
||||
r#"
|
||||
program
|
||||
stmt:
|
||||
call
|
||||
method: identifier "ID"
|
||||
receiver: integer "INT"
|
||||
"#,
|
||||
);
|
||||
}
|
||||
|
||||
// ---- Cursor tests ----
|
||||
|
||||
#[test]
|
||||
@@ -1067,11 +1176,11 @@ fn test_cursor_navigation() {
|
||||
let mut cursor = AstCursor::new(&ast);
|
||||
|
||||
// Start at root
|
||||
assert_eq!(cursor.node().kind(), "program");
|
||||
assert_eq!(cursor.node().kind_name(), "program");
|
||||
|
||||
// Go to first child (assignment)
|
||||
assert!(cursor.goto_first_child());
|
||||
assert_eq!(cursor.node().kind(), "assignment");
|
||||
assert_eq!(cursor.node().kind_name(), "assignment");
|
||||
|
||||
// No sibling
|
||||
assert!(!cursor.goto_next_sibling());
|
||||
@@ -1082,10 +1191,10 @@ fn test_cursor_navigation() {
|
||||
|
||||
// Go back up
|
||||
assert!(cursor.goto_parent());
|
||||
assert_eq!(cursor.node().kind(), "assignment");
|
||||
assert_eq!(cursor.node().kind_name(), "assignment");
|
||||
|
||||
assert!(cursor.goto_parent());
|
||||
assert_eq!(cursor.node().kind(), "program");
|
||||
assert_eq!(cursor.node().kind_name(), "program");
|
||||
|
||||
// Can't go further up
|
||||
assert!(!cursor.goto_parent());
|
||||
@@ -1130,10 +1239,8 @@ fn test_desugar_for_with_multiple_assignment() {
|
||||
}
|
||||
|
||||
/// Regression test: `#{capture}` in a template must render the *source text*
|
||||
/// of the captured node, not its arena `Id`. Previously, captures were bound
|
||||
/// as `usize`, so `#{cap}` printed the integer id (e.g. `"3"`) via `Display`.
|
||||
/// Captures are now bound as `NodeRef`, which has no `Display` impl and
|
||||
/// resolves to the captured node's source text via `YeastDisplay`.
|
||||
/// of the captured node, not its arena `Id`. Captures are bound as `Id`,
|
||||
/// whose `YeastDisplay` impl resolves to the captured node's source text.
|
||||
#[test]
|
||||
fn test_hash_brace_renders_capture_source_text() {
|
||||
let rule: Rule = rule!(
|
||||
@@ -1161,7 +1268,7 @@ fn test_hash_brace_renders_capture_source_text() {
|
||||
);
|
||||
}
|
||||
|
||||
/// Regression test: non-`NodeRef` values in `#{expr}` still render via their
|
||||
/// Regression test: non-`Id` values in `#{expr}` still render via their
|
||||
/// `Display` impl (covered by `YeastDisplay`'s blanket impls for primitives).
|
||||
#[test]
|
||||
fn test_hash_brace_renders_integer_expression() {
|
||||
@@ -1199,12 +1306,12 @@ fn test_hash_brace_uses_capture_location_for_leaf() {
|
||||
|
||||
let ast = run_and_ast("foo.bar()", vec![rule]);
|
||||
|
||||
let mut bar_ids: Vec<usize> = Vec::new();
|
||||
let mut bar_ids: Vec<yeast::Id> = Vec::new();
|
||||
for id in ast.reachable_node_ids() {
|
||||
let Some(node) = ast.get_node(id) else {
|
||||
continue;
|
||||
};
|
||||
if node.kind() == "identifier" && ast.source_text(id) == "bar" {
|
||||
if node.kind_name() == "identifier" && ast.source_text(id) == "bar" {
|
||||
bar_ids.push(id);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
use codeql_extractor::extractor::simple;
|
||||
use yeast::{ConcreteDesugarer, DesugaringConfig, PhaseKind, Rule, manual_rule, rule, tree};
|
||||
use yeast::{ConcreteDesugarer, DesugaringConfig, PhaseKind, Rule, rule, tree};
|
||||
|
||||
/// User context propagated from outer rules down to the inner rules that
|
||||
/// emit the corresponding output declarations, so that each emitted node
|
||||
@@ -45,7 +45,7 @@ struct SwiftContext {
|
||||
/// Build a freshly-created `chained_declaration` modifier node if
|
||||
/// `ctx.is_chained`, else `None`. Used by inner declaration rules to
|
||||
/// emit the chained tag for non-first children of a flattening outer
|
||||
/// rule. Returns `Option<Id>` so it splices via `{..…}` to 0 or 1 ids.
|
||||
/// rule. Returns `Option<Id>` so it splices via `{…}` to 0 or 1 ids.
|
||||
fn chained_modifier(ctx: &mut yeast::build::BuildCtx<'_, SwiftContext>) -> Option<yeast::Id> {
|
||||
if ctx.is_chained {
|
||||
Some(ctx.literal("modifier", "chained_declaration"))
|
||||
@@ -63,10 +63,10 @@ fn chained_modifier(ctx: &mut yeast::build::BuildCtx<'_, SwiftContext>) -> Optio
|
||||
/// condition.
|
||||
fn and_chain(
|
||||
ctx: &mut yeast::build::BuildCtx<'_, SwiftContext>,
|
||||
conds: Vec<yeast::NodeRef>,
|
||||
conds: Vec<yeast::Id>,
|
||||
) -> yeast::Id {
|
||||
conds.into_iter()
|
||||
.map(yeast::Id::from)
|
||||
conds
|
||||
.into_iter()
|
||||
.reduce(|acc, elem| {
|
||||
tree!((binary_expr operator: (infix_operator "&&") left: {acc} right: {elem}))
|
||||
})
|
||||
@@ -79,7 +79,7 @@ fn and_chain(
|
||||
/// guarantees at least one part.
|
||||
fn member_chain(
|
||||
ctx: &mut yeast::build::BuildCtx<'_, SwiftContext>,
|
||||
parts: Vec<yeast::NodeRef>,
|
||||
parts: Vec<yeast::Id>,
|
||||
) -> yeast::Id {
|
||||
let mut iter = parts.into_iter();
|
||||
let first = iter
|
||||
@@ -100,7 +100,7 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
(source_file statement: _* @children)
|
||||
=>
|
||||
(top_level
|
||||
body: (block stmt: {..children})
|
||||
body: (block stmt: {children})
|
||||
)
|
||||
),
|
||||
// Declarations may be wrapped in local/global wrapper nodes.
|
||||
@@ -144,12 +144,12 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
rule!(
|
||||
(operator_declaration "prefix" (referenceable_operator _ @op) (simple_identifier)? @prec)
|
||||
=>
|
||||
(operator_syntax_declaration name: (identifier #{op}) fixity: (fixity "prefix") precedence: {..prec})
|
||||
(operator_syntax_declaration name: (identifier #{op}) fixity: (fixity "prefix") precedence: {prec})
|
||||
),
|
||||
rule!(
|
||||
(operator_declaration "postfix" (referenceable_operator _ @op) (simple_identifier)? @prec)
|
||||
=>
|
||||
(operator_syntax_declaration name: (identifier #{op}) fixity: (fixity "postfix") precedence: {..prec})
|
||||
(operator_syntax_declaration name: (identifier #{op}) fixity: (fixity "postfix") precedence: {prec})
|
||||
),
|
||||
rule!(
|
||||
(operator_declaration "infix" (referenceable_operator _ @op) (simple_identifier)? @prec)
|
||||
@@ -157,7 +157,7 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
(operator_syntax_declaration
|
||||
name: (identifier #{op})
|
||||
fixity: (fixity "infix")
|
||||
precedence: {..prec})
|
||||
precedence: {prec})
|
||||
),
|
||||
rule!((bitwise_operation lhs: @l op: @op rhs: @r) => (binary_expr left: {l} operator: (infix_operator #{op}) right: {r})),
|
||||
rule!((nil_coalescing_expression value: @l if_nil: @r) => (binary_expr left: {l} operator: (infix_operator "??") right: {r})),
|
||||
@@ -170,9 +170,9 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
rule!((postfix_expression operation: @op target: @operand) => (unary_expr operator: (postfix_operator #{op}) operand: {operand})),
|
||||
// TODO: Parenthesised single-value tuple is a grouping expression and should pass through.
|
||||
// Multi-value tuples become tuple_expr.
|
||||
rule!((tuple_expression value: _* @v) => (tuple_expr element: {..v})),
|
||||
rule!((tuple_expression value: _* @v) => (tuple_expr element: {v})),
|
||||
// Blocks contain statement* directly.
|
||||
rule!((block statement: _+ @stmts) => (block stmt: {..stmts})),
|
||||
rule!((block statement: _+ @stmts) => (block stmt: {stmts})),
|
||||
rule!((block) => (block)),
|
||||
// ---- Variables ----
|
||||
// property_binding rules — these produce variable_declaration and/or accessor_declaration
|
||||
@@ -192,21 +192,15 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
// this whole property_binding is itself a non-first declarator
|
||||
// of a containing property_declaration); subsequent accessors
|
||||
// always emit `chained_declaration`.
|
||||
manual_rule!(
|
||||
rule!(
|
||||
(property_binding
|
||||
name: @pattern
|
||||
type: _? @ty
|
||||
computed_value: (computed_property accessor: _+ @accessors))
|
||||
{
|
||||
// Translate `ty` first so the context holds an
|
||||
// output-schema node id.
|
||||
let translated_ty = ctx.translate_opt(ty)?;
|
||||
// Build the property-name identifier from the
|
||||
// (untranslated) pattern leaf.
|
||||
let name_id = tree!((identifier #{pattern}));
|
||||
|
||||
ctx.property_name = Some(name_id);
|
||||
ctx.property_type = translated_ty;
|
||||
computed_value: (computed_property accessor: _+ @@accessors))
|
||||
=>
|
||||
{{
|
||||
ctx.property_name = Some(tree!((identifier #{pattern})));
|
||||
ctx.property_type = ty;
|
||||
|
||||
let mut result = Vec::new();
|
||||
for (i, acc) in accessors.into_iter().enumerate() {
|
||||
@@ -215,8 +209,8 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
}
|
||||
result.extend(ctx.translate(acc)?);
|
||||
}
|
||||
Ok(result)
|
||||
}
|
||||
result
|
||||
}}
|
||||
),
|
||||
// Computed property: shorthand getter (no explicit get/set, just
|
||||
// statements) → a single accessor_declaration with kind "get".
|
||||
@@ -229,13 +223,13 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
computed_value: (computed_property statement: _* @body))
|
||||
=>
|
||||
(accessor_declaration
|
||||
modifier: {..ctx.binding_modifier}
|
||||
modifier: {..ctx.outer_modifiers.clone()}
|
||||
modifier: {..chained_modifier(&mut ctx)}
|
||||
modifier: {ctx.binding_modifier}
|
||||
modifier: {ctx.outer_modifiers.clone()}
|
||||
modifier: {chained_modifier(&mut ctx)}
|
||||
name: (identifier #{name})
|
||||
type: {..ty}
|
||||
type: {ty}
|
||||
accessor_kind: (accessor_kind "get")
|
||||
body: (block stmt: {..body}))
|
||||
body: (block stmt: {body}))
|
||||
),
|
||||
// Stored property with willSet/didSet observers (initializer
|
||||
// optional) → a `variable_declaration` followed by one
|
||||
@@ -248,26 +242,22 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
// The `variable_declaration` itself inherits the outer rule's
|
||||
// chained state; observers always get `chained_declaration`
|
||||
// because they're subsequent outputs of this flattening rule.
|
||||
manual_rule!(
|
||||
rule!(
|
||||
(property_binding
|
||||
name: (pattern bound_identifier: @name)
|
||||
type: _? @ty
|
||||
value: _? @val
|
||||
observers: (willset_didset_block willset: _? @ws didset: _? @ds))
|
||||
{
|
||||
// Translate ty and val so the variable_declaration
|
||||
// below contains output-schema nodes.
|
||||
let translated_ty = ctx.translate_opt(ty)?;
|
||||
let translated_val = ctx.translate_opt(val)?;
|
||||
|
||||
observers: (willset_didset_block willset: _? @@ws didset: _? @@ds))
|
||||
=>
|
||||
{{
|
||||
let var_decl = tree!(
|
||||
(variable_declaration
|
||||
modifier: {..ctx.binding_modifier}
|
||||
modifier: {..ctx.outer_modifiers.clone()}
|
||||
modifier: {..chained_modifier(&mut ctx)}
|
||||
modifier: {ctx.binding_modifier}
|
||||
modifier: {ctx.outer_modifiers.clone()}
|
||||
modifier: {chained_modifier(&mut ctx)}
|
||||
pattern: (name_pattern identifier: (identifier #{name}))
|
||||
type: {..translated_ty}
|
||||
value: {..translated_val})
|
||||
type: {ty}
|
||||
value: {val})
|
||||
);
|
||||
|
||||
// Publish the property name for the observer rules.
|
||||
@@ -280,8 +270,8 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
for obs in ws.into_iter().chain(ds) {
|
||||
result.extend(ctx.translate(obs)?);
|
||||
}
|
||||
Ok(result)
|
||||
}
|
||||
result
|
||||
}}
|
||||
),
|
||||
// property_binding with any pattern name (identifier or
|
||||
// destructuring). Reads outer modifiers / chained tag from `ctx`.
|
||||
@@ -292,12 +282,12 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
value: _? @val)
|
||||
=>
|
||||
(variable_declaration
|
||||
modifier: {..ctx.binding_modifier}
|
||||
modifier: {..ctx.outer_modifiers.clone()}
|
||||
modifier: {..chained_modifier(&mut ctx)}
|
||||
modifier: {ctx.binding_modifier}
|
||||
modifier: {ctx.outer_modifiers.clone()}
|
||||
modifier: {chained_modifier(&mut ctx)}
|
||||
pattern: {pattern}
|
||||
type: {..ty}
|
||||
value: {..val})
|
||||
type: {ty}
|
||||
value: {val})
|
||||
),
|
||||
// property_declaration: flatten declarators (each may translate
|
||||
// to multiple nodes — variable_declaration and/or
|
||||
@@ -309,27 +299,24 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
// inner declaration rules (`property_binding` variants,
|
||||
// accessor inner rules) read these fields and emit complete
|
||||
// `modifier:` lists from the start.
|
||||
manual_rule!(
|
||||
rule!(
|
||||
(property_declaration
|
||||
binding: (value_binding_pattern mutability: @binding_kind)
|
||||
declarator: _* @decls
|
||||
binding: (value_binding_pattern mutability: @@binding_kind)
|
||||
declarator: _* @@decls
|
||||
(modifiers)* @mods)
|
||||
{
|
||||
let binding_text = ctx.ast.source_text(binding_kind.0);
|
||||
=>
|
||||
{{
|
||||
let binding_text = ctx.ast.source_text(binding_kind);
|
||||
ctx.binding_modifier = Some(ctx.literal("modifier", &binding_text));
|
||||
let mut modifiers = Vec::new();
|
||||
for m in mods {
|
||||
modifiers.extend(ctx.translate(m)?);
|
||||
}
|
||||
ctx.outer_modifiers = modifiers;
|
||||
ctx.outer_modifiers = mods;
|
||||
|
||||
let mut result = Vec::new();
|
||||
for (i, decl) in decls.into_iter().enumerate() {
|
||||
ctx.is_chained = i > 0;
|
||||
result.extend(ctx.translate(decl)?);
|
||||
}
|
||||
Ok(result)
|
||||
}
|
||||
result
|
||||
}}
|
||||
),
|
||||
// ---- Enums ----
|
||||
// enum_type_parameter → parameter (with optional name as pattern).
|
||||
@@ -355,19 +342,19 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
data_contents: (enum_type_parameters parameter: _* @params))
|
||||
=>
|
||||
(class_like_declaration
|
||||
modifier: {..ctx.outer_modifiers.clone()}
|
||||
modifier: {..chained_modifier(&mut ctx)}
|
||||
modifier: {ctx.outer_modifiers.clone()}
|
||||
modifier: {chained_modifier(&mut ctx)}
|
||||
modifier: (modifier "enum_case")
|
||||
name: (identifier #{name})
|
||||
member: (constructor_declaration parameter: {..params} body: (block)))
|
||||
member: (constructor_declaration parameter: {params} body: (block)))
|
||||
),
|
||||
// enum_case_entry with explicit raw value → variable_declaration with that value.
|
||||
rule!(
|
||||
(enum_case_entry name: @name raw_value: @val)
|
||||
=>
|
||||
(variable_declaration
|
||||
modifier: {..ctx.outer_modifiers.clone()}
|
||||
modifier: {..chained_modifier(&mut ctx)}
|
||||
modifier: {ctx.outer_modifiers.clone()}
|
||||
modifier: {chained_modifier(&mut ctx)}
|
||||
modifier: (modifier "enum_case")
|
||||
pattern: (name_pattern identifier: (identifier #{name}))
|
||||
value: {val})
|
||||
@@ -377,8 +364,8 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
(enum_case_entry name: @name)
|
||||
=>
|
||||
(variable_declaration
|
||||
modifier: {..ctx.outer_modifiers.clone()}
|
||||
modifier: {..chained_modifier(&mut ctx)}
|
||||
modifier: {ctx.outer_modifiers.clone()}
|
||||
modifier: {chained_modifier(&mut ctx)}
|
||||
modifier: (modifier "enum_case")
|
||||
pattern: (name_pattern identifier: (identifier #{name})))
|
||||
),
|
||||
@@ -386,22 +373,19 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
// into `ctx` and translate each case with `ctx.is_chained`
|
||||
// toggled per iteration so the inner `enum_case_entry` rules
|
||||
// emit complete `modifier:` lists from the start.
|
||||
manual_rule!(
|
||||
(enum_entry case: _+ @cases (modifiers)* @mods)
|
||||
{
|
||||
let mut modifiers = Vec::new();
|
||||
for m in mods {
|
||||
modifiers.extend(ctx.translate(m)?);
|
||||
}
|
||||
ctx.outer_modifiers = modifiers;
|
||||
rule!(
|
||||
(enum_entry case: _+ @@cases (modifiers)* @mods)
|
||||
=>
|
||||
{{
|
||||
ctx.outer_modifiers = mods;
|
||||
|
||||
let mut result = Vec::new();
|
||||
for (i, case) in cases.into_iter().enumerate() {
|
||||
ctx.is_chained = i > 0;
|
||||
result.extend(ctx.translate(case)?);
|
||||
}
|
||||
Ok(result)
|
||||
}
|
||||
result
|
||||
}}
|
||||
),
|
||||
// Plain assignment: `x = expr`
|
||||
rule!(
|
||||
@@ -434,7 +418,7 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
=>
|
||||
(constructor_pattern
|
||||
constructor: (member_access_expr base: {typ} member: (identifier #{name}))
|
||||
element: {..items})
|
||||
element: {items})
|
||||
),
|
||||
// case .foo(x,y) pattern
|
||||
rule!(
|
||||
@@ -442,10 +426,10 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
=>
|
||||
(constructor_pattern
|
||||
constructor: (member_access_expr base: (inferred_type_expr #{dot}) member: (identifier #{name}))
|
||||
element: {..items})
|
||||
element: {items})
|
||||
),
|
||||
// Tuple pattern and its (optionally named) items
|
||||
rule!((pattern kind: (tuple_pattern item: _* @elems)) => (tuple_pattern element: {..elems})),
|
||||
rule!((pattern kind: (tuple_pattern item: _* @elems)) => (tuple_pattern element: {elems})),
|
||||
rule!((tuple_pattern_item name: @key pattern: @pat) => (pattern_element key: (identifier #{key}) pattern: {pat})),
|
||||
rule!((tuple_pattern_item pattern: @pat) => (pattern_element pattern: {pat})),
|
||||
// Type casting pattern (TODO)
|
||||
@@ -468,20 +452,21 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
=>
|
||||
(function_declaration
|
||||
name: (identifier #{name})
|
||||
parameter: {..params}
|
||||
return_type: {..ret}
|
||||
body: (block stmt: {..body_stmts}))
|
||||
parameter: {params}
|
||||
return_type: {ret}
|
||||
body: (block stmt: {body_stmts}))
|
||||
),
|
||||
// Parameters are wrapped in function_parameter, which also carries
|
||||
// optional default values. Publishes the default value into `ctx`
|
||||
// before translating the inner `parameter` so the `parameter`
|
||||
// rules can include it as a `default:` field directly.
|
||||
manual_rule!(
|
||||
(function_parameter parameter: @p default_value: _? @def)
|
||||
{
|
||||
ctx.default_value = ctx.translate_opt(def)?;
|
||||
ctx.translate(p)
|
||||
}
|
||||
rule!(
|
||||
(function_parameter parameter: @@p default_value: _? @def)
|
||||
=>
|
||||
{{
|
||||
ctx.default_value = def;
|
||||
ctx.translate(p)?
|
||||
}}
|
||||
),
|
||||
// Parameter with external name and type
|
||||
rule!(
|
||||
@@ -490,7 +475,7 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
(parameter
|
||||
external_name: (identifier #{ext})
|
||||
pattern: (name_pattern identifier: (identifier #{name}))
|
||||
default: {..ctx.default_value})
|
||||
default: {ctx.default_value})
|
||||
),
|
||||
rule!(
|
||||
(parameter external_name: @ext name: @name type: @ty)
|
||||
@@ -499,7 +484,7 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
external_name: (identifier #{ext})
|
||||
pattern: (name_pattern identifier: (identifier #{name}))
|
||||
type: {ty}
|
||||
default: {..ctx.default_value})
|
||||
default: {ctx.default_value})
|
||||
),
|
||||
// Parameter with just name and type (no external name)
|
||||
rule!(
|
||||
@@ -507,7 +492,7 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
=>
|
||||
(parameter
|
||||
pattern: (name_pattern identifier: (identifier #{name}))
|
||||
default: {..ctx.default_value})
|
||||
default: {ctx.default_value})
|
||||
),
|
||||
rule!(
|
||||
(parameter name: @name type: @ty)
|
||||
@@ -515,7 +500,7 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
(parameter
|
||||
pattern: (name_pattern identifier: (identifier #{name}))
|
||||
type: {ty}
|
||||
default: {..ctx.default_value})
|
||||
default: {ctx.default_value})
|
||||
),
|
||||
// Reference to a function, f(x:y:z:). This is parsed as a call with a single argument with multiple reference_specifier labels.
|
||||
// We don't want downstream QL to try to handle this as a call_expr with a weird argument, so explicitly mark it as unsupported for now.
|
||||
@@ -529,7 +514,7 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
rule!(
|
||||
(call_expression function: @func suffix: (call_suffix arguments: (value_arguments argument: (value_argument)* @args)))
|
||||
=>
|
||||
(call_expr callee: {func} argument: {..args})
|
||||
(call_expr callee: {func} argument: {args})
|
||||
),
|
||||
// Value argument with label (value: _ matches both named nodes and anonymous tokens like nil)
|
||||
rule!(
|
||||
@@ -552,7 +537,7 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
// Return / break / continue, one rule per keyword.
|
||||
// The anonymous "return"/"break"/"continue" keywords are matched as
|
||||
// string literals.
|
||||
rule!((control_transfer_statement kind: "return" result: _? @val) => (return_expr value: {..val})),
|
||||
rule!((control_transfer_statement kind: "return" result: _? @val) => (return_expr value: {val})),
|
||||
rule!((control_transfer_statement kind: "break" result: @lbl) => (break_expr label: (identifier #{lbl}))),
|
||||
rule!((control_transfer_statement kind: "break") => (break_expr)),
|
||||
rule!((control_transfer_statement kind: "continue" result: @lbl) => (continue_expr label: (identifier #{lbl}))),
|
||||
@@ -571,20 +556,20 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
statement: _* @body)
|
||||
=>
|
||||
(function_expr
|
||||
modifier: {..attrs}
|
||||
capture_declaration: {..captures}
|
||||
parameter: {..params}
|
||||
return_type: {..ret}
|
||||
body: (block stmt: {..body}))
|
||||
modifier: {attrs}
|
||||
capture_declaration: {captures}
|
||||
parameter: {params}
|
||||
return_type: {ret}
|
||||
body: (block stmt: {body}))
|
||||
),
|
||||
// capture_list_item with ownership modifier (e.g. [weak self], [unowned x])
|
||||
rule!(
|
||||
(capture_list_item ownership: _? @ownership name: @name value: _? @val)
|
||||
=>
|
||||
(variable_declaration
|
||||
modifier: {..ownership}
|
||||
modifier: {ownership}
|
||||
pattern: (name_pattern identifier: (identifier #{name}))
|
||||
value: {..val})
|
||||
value: {val})
|
||||
),
|
||||
// Lambda parameter with type and optional external name
|
||||
rule!(
|
||||
@@ -630,7 +615,7 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
(if_expr
|
||||
condition: {and_chain(&mut ctx, cond)}
|
||||
then: {then_body}
|
||||
else: {..else_stmts})
|
||||
else: {else_stmts})
|
||||
),
|
||||
// Guard statement
|
||||
rule!(
|
||||
@@ -638,7 +623,7 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
=>
|
||||
(guard_if_stmt
|
||||
condition: {and_chain(&mut ctx, cond)}
|
||||
else: (block stmt: {..else_stmts}))
|
||||
else: (block stmt: {else_stmts}))
|
||||
),
|
||||
// Ternary expression → if_expr
|
||||
rule!(
|
||||
@@ -650,7 +635,7 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
rule!(
|
||||
(switch_statement expr: @val entry: (switch_entry)* @cases)
|
||||
=>
|
||||
(switch_expr value: {val} case: {..cases})
|
||||
(switch_expr value: {val} case: {cases})
|
||||
),
|
||||
// Switch entry with multiple patterns and body
|
||||
rule!(
|
||||
@@ -659,19 +644,19 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
pattern: (switch_pattern pattern: @rest)+
|
||||
statement: _* @body)
|
||||
=>
|
||||
(switch_case pattern: (or_pattern pattern: {first} pattern: {..rest}) body: (block stmt: {..body}))
|
||||
(switch_case pattern: (or_pattern pattern: {first} pattern: {rest}) body: (block stmt: {body}))
|
||||
),
|
||||
// Switch entry with exactly one pattern and body
|
||||
rule!(
|
||||
(switch_entry pattern: (switch_pattern pattern: @pat) statement: _* @body)
|
||||
=>
|
||||
(switch_case pattern: {pat} body: (block stmt: {..body}))
|
||||
(switch_case pattern: {pat} body: (block stmt: {body}))
|
||||
),
|
||||
// Switch entry: default case (no patterns)
|
||||
rule!(
|
||||
(switch_entry default: (default_keyword) statement: _* @body)
|
||||
=>
|
||||
(switch_case body: (block stmt: {..body}))
|
||||
(switch_case body: (block stmt: {body}))
|
||||
),
|
||||
// if case PATTERN = expr — preserve the pattern directly (no Optional wrapping)
|
||||
rule!(
|
||||
@@ -717,8 +702,8 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
(for_each_stmt
|
||||
pattern: {pat}
|
||||
iterable: {iter}
|
||||
guard: {..guard}
|
||||
body: (block stmt: {..body}))
|
||||
guard: {guard}
|
||||
body: (block stmt: {body}))
|
||||
),
|
||||
// While loop
|
||||
rule!(
|
||||
@@ -726,7 +711,7 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
=>
|
||||
(while_stmt
|
||||
condition: {and_chain(&mut ctx, cond)}
|
||||
body: (block stmt: {..body}))
|
||||
body: (block stmt: {body}))
|
||||
),
|
||||
// Repeat-while loop
|
||||
rule!(
|
||||
@@ -734,28 +719,28 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
=>
|
||||
(do_while_stmt
|
||||
condition: {and_chain(&mut ctx, cond)}
|
||||
body: (block stmt: {..body}))
|
||||
body: (block stmt: {body}))
|
||||
),
|
||||
// Labeled statement (e.g. `outer: for ...`). Strip the trailing ':' from the label token.
|
||||
rule!((labeled_statement label: (statement_label) @lbl statement: @stmt) => {
|
||||
let text = ctx.ast.source_text(lbl.into());
|
||||
let text = ctx.ast.source_text(lbl);
|
||||
let name = &text[..text.len() - 1];
|
||||
tree!((labeled_stmt label: (identifier #{name}) stmt: {stmt}))
|
||||
}),
|
||||
// ---- Collections ----
|
||||
// Array literal
|
||||
rule!((array_literal element: _* @elems) => (array_literal element: {..elems})),
|
||||
rule!((array_literal element: _* @elems) => (array_literal element: {elems})),
|
||||
// Empty array literal
|
||||
rule!((array_literal) => (array_literal)),
|
||||
// Dictionary literal — zip keys and values into key_value_pairs
|
||||
rule!(
|
||||
(dictionary_literal key: _* @keys value: _* @vals)
|
||||
=>
|
||||
(map_literal element: {..keys.into_iter().zip(vals).map(|(k, v)|
|
||||
(map_literal element: {keys.into_iter().zip(vals).map(|(k, v)|
|
||||
tree!((key_value_pair key: {k} value: {v}))
|
||||
)})
|
||||
),
|
||||
rule!((dictionary_literal element: _* @elems) => (map_literal element: {..elems})),
|
||||
rule!((dictionary_literal element: _* @elems) => (map_literal element: {elems})),
|
||||
rule!((dictionary_literal_item key: @k value: @v) => (key_value_pair key: {k} value: {v})),
|
||||
// ---- Optionals and errors ----
|
||||
// Optional chaining — unwrap the marker
|
||||
@@ -768,8 +753,8 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
(do_statement body: (block statement: _* @body) catch: (catch_block)* @catches)
|
||||
=>
|
||||
(try_expr
|
||||
body: (block stmt: {..body})
|
||||
catch_clause: {..catches})
|
||||
body: (block stmt: {body})
|
||||
catch_clause: {catches})
|
||||
),
|
||||
// Catch block with bound identifier; optional where-clause guard.
|
||||
rule!(
|
||||
@@ -781,14 +766,14 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
=>
|
||||
(catch_clause
|
||||
pattern: {pattern}
|
||||
guard: {..guard}
|
||||
body: (block stmt: {..body}))
|
||||
guard: {guard}
|
||||
body: (block stmt: {body}))
|
||||
),
|
||||
// Catch block without error binding
|
||||
rule!(
|
||||
(catch_block keyword: (catch_keyword) body: (block statement: _* @body))
|
||||
=>
|
||||
(catch_clause body: (block stmt: {..body}))
|
||||
(catch_clause body: (block stmt: {body}))
|
||||
),
|
||||
// Empty catch block: catch {}
|
||||
rule!(
|
||||
@@ -802,7 +787,7 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
=>
|
||||
(catch_clause
|
||||
pattern: {pat}
|
||||
body: (block stmt: {..body}))
|
||||
body: (block stmt: {body}))
|
||||
),
|
||||
// As expression (type cast) — as?, as!
|
||||
rule!((as_expression (as_operator) @op expr: @val type: @ty) => (type_cast_expr expr: {val} operator: (infix_operator #{op}) type: {ty})),
|
||||
@@ -827,7 +812,7 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
pattern: (name_pattern identifier: (identifier #{parts.last().unwrap()}))
|
||||
imported_expr: {name}
|
||||
modifier: (modifier #{kind})
|
||||
modifier: {..mods})
|
||||
modifier: {mods})
|
||||
),
|
||||
// Non-scoped import declaration (for example `import Foundation`):
|
||||
// flatten the identifier parts into a member_access_expr and use a
|
||||
@@ -838,7 +823,7 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
(import_declaration
|
||||
pattern: (bulk_importing_pattern)
|
||||
imported_expr: {name}
|
||||
modifier: {..mods})
|
||||
modifier: {mods})
|
||||
),
|
||||
// ---- Types and classes ----
|
||||
// Self expression → name_expr
|
||||
@@ -846,7 +831,7 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
// Super expression → super_expr
|
||||
rule!((super_expression) => (super_expr)),
|
||||
// Modifiers — unwrap to individual modifier children
|
||||
rule!((modifiers _* @mods) => {..mods}),
|
||||
rule!((modifiers _* @mods) => {mods}),
|
||||
rule!((attribute) @m => (modifier #{m})),
|
||||
rule!((visibility_modifier) @m => (modifier #{m})),
|
||||
rule!((function_modifier) @m => (modifier #{m})),
|
||||
@@ -863,7 +848,7 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
// Keep a conservative textual fallback to avoid dropping type information.
|
||||
rule!((user_type) @ty => (named_type_expr name: (identifier #{ty}))),
|
||||
// Tuple type → tuple_type_expr
|
||||
rule!((tuple_type element: _* @elems) => (tuple_type_expr element: {..elems})),
|
||||
rule!((tuple_type element: _* @elems) => (tuple_type_expr element: {elems})),
|
||||
rule!((tuple_type_item name: @name type: @ty) => (tuple_type_element name: (identifier #{name}) type: {ty})),
|
||||
rule!((tuple_type_item type: @ty) => (tuple_type_element type: {ty})),
|
||||
// Array type `[T]` → generic_type_expr with Array base
|
||||
@@ -880,7 +865,7 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
base: (named_type_expr name: (identifier "Optional"))
|
||||
type_argument: {w})),
|
||||
// Function type `(Params) -> Ret` → function_type_expr.
|
||||
rule!((function_type parameter: _* @ps return_type: @ret) => (function_type_expr parameter: {..ps} return_type: {ret})),
|
||||
rule!((function_type parameter: _* @ps return_type: @ret) => (function_type_expr parameter: {ps} return_type: {ret})),
|
||||
rule!((function_type_parameter name: @name type: @ty) => (parameter external_name: (identifier #{name}) type: {ty})),
|
||||
rule!((function_type_parameter type: @ty) => (parameter type: {ty})),
|
||||
// Selector expression: `#selector(inner)` -- not yet supported
|
||||
@@ -904,10 +889,10 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
=>
|
||||
(class_like_declaration
|
||||
modifier: (modifier #{kind})
|
||||
modifier: {..mods}
|
||||
modifier: {mods}
|
||||
name: (identifier #{name})
|
||||
base_type: {..bases}
|
||||
member: {..members})
|
||||
base_type: {bases}
|
||||
member: {members})
|
||||
),
|
||||
// Enum class declaration: same as a regular class but with an enum body.
|
||||
rule!(
|
||||
@@ -920,10 +905,10 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
=>
|
||||
(class_like_declaration
|
||||
modifier: (modifier #{kind})
|
||||
modifier: {..mods}
|
||||
modifier: {mods}
|
||||
name: (identifier #{name})
|
||||
base_type: {..bases}
|
||||
member: {..members})
|
||||
base_type: {bases}
|
||||
member: {members})
|
||||
),
|
||||
// Class declaration with empty body
|
||||
rule!(
|
||||
@@ -936,9 +921,9 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
=>
|
||||
(class_like_declaration
|
||||
modifier: (modifier #{kind})
|
||||
modifier: {..mods}
|
||||
modifier: {mods}
|
||||
name: (identifier #{name})
|
||||
base_type: {..bases})
|
||||
base_type: {bases})
|
||||
),
|
||||
// Protocol declaration
|
||||
rule!(
|
||||
@@ -950,10 +935,10 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
=>
|
||||
(class_like_declaration
|
||||
modifier: (modifier "protocol")
|
||||
modifier: {..mods}
|
||||
modifier: {mods}
|
||||
name: (identifier #{name})
|
||||
base_type: {..bases}
|
||||
member: {..members})
|
||||
base_type: {bases}
|
||||
member: {members})
|
||||
),
|
||||
// Protocol function — return type and body statements both optional.
|
||||
rule!(
|
||||
@@ -965,11 +950,11 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
(modifiers)* @mods)
|
||||
=>
|
||||
(function_declaration
|
||||
modifier: {..mods}
|
||||
modifier: {mods}
|
||||
name: (identifier #{name})
|
||||
parameter: {..params}
|
||||
return_type: {..ret}
|
||||
body: (block stmt: {..body_stmts}))
|
||||
parameter: {params}
|
||||
return_type: {ret}
|
||||
body: (block stmt: {body_stmts}))
|
||||
),
|
||||
// Init declaration → constructor_declaration. Body statements optional;
|
||||
// body itself is also optional (protocol requirement).
|
||||
@@ -980,9 +965,9 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
(modifiers)* @mods)
|
||||
=>
|
||||
(constructor_declaration
|
||||
modifier: {..mods}
|
||||
parameter: {..params}
|
||||
body: (block stmt: {..body_stmts}))
|
||||
modifier: {mods}
|
||||
parameter: {params}
|
||||
body: (block stmt: {body_stmts}))
|
||||
),
|
||||
// Deinit declaration → destructor_declaration. Body statements optional.
|
||||
rule!(
|
||||
@@ -991,15 +976,15 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
(modifiers)* @mods)
|
||||
=>
|
||||
(destructor_declaration
|
||||
modifier: {..mods}
|
||||
body: (block stmt: {..body_stmts}))
|
||||
modifier: {mods}
|
||||
body: (block stmt: {body_stmts}))
|
||||
),
|
||||
// Typealias declaration
|
||||
rule!(
|
||||
(typealias_declaration name: @name value: @val (modifiers)* @mods)
|
||||
=>
|
||||
(type_alias_declaration
|
||||
modifier: {..mods}
|
||||
modifier: {mods}
|
||||
name: (identifier #{name})
|
||||
r#type: {val})
|
||||
),
|
||||
@@ -1014,9 +999,9 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
(associatedtype_declaration name: @name inherits_from: _? @bound (modifiers)* @mods)
|
||||
=>
|
||||
(associated_type_declaration
|
||||
modifier: {..mods}
|
||||
modifier: {mods}
|
||||
name: (identifier #{name})
|
||||
bound: {..bound})
|
||||
bound: {bound})
|
||||
),
|
||||
// Protocol property declaration: translate each accessor
|
||||
// requirement to an `accessor_declaration` carrying the property
|
||||
@@ -1026,28 +1011,25 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
// inner `getter_specifier`/`setter_specifier` rules emit
|
||||
// complete nodes from the start (including the
|
||||
// `chained_declaration` tag for non-first accessors).
|
||||
manual_rule!(
|
||||
rule!(
|
||||
(protocol_property_declaration
|
||||
name: (pattern bound_identifier: @name)
|
||||
requirements: (protocol_property_requirements accessor: _+ @accessors)
|
||||
requirements: (protocol_property_requirements accessor: _+ @@accessors)
|
||||
type: _? @ty
|
||||
(modifiers)* @mods)
|
||||
{
|
||||
=>
|
||||
{{
|
||||
ctx.property_name = Some(tree!((identifier #{name})));
|
||||
ctx.property_type = ctx.translate_opt(ty)?;
|
||||
let mut modifiers = Vec::new();
|
||||
for m in mods {
|
||||
modifiers.extend(ctx.translate(m)?);
|
||||
}
|
||||
ctx.outer_modifiers = modifiers;
|
||||
ctx.property_type = ty;
|
||||
ctx.outer_modifiers = mods;
|
||||
|
||||
let mut result = Vec::new();
|
||||
for (i, acc) in accessors.into_iter().enumerate() {
|
||||
ctx.is_chained = i > 0;
|
||||
result.extend(ctx.translate(acc)?);
|
||||
}
|
||||
Ok(result)
|
||||
}
|
||||
result
|
||||
}}
|
||||
),
|
||||
// getter_specifier / setter_specifier → bodyless accessor_declaration
|
||||
// getter_specifier / setter_specifier → bodyless
|
||||
@@ -1058,23 +1040,23 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
=>
|
||||
(accessor_declaration
|
||||
name: {ctx.property_name.ok_or("getter_specifier outside protocol_property_declaration context")?}
|
||||
type: {..ctx.property_type}
|
||||
type: {ctx.property_type}
|
||||
accessor_kind: (accessor_kind "get")
|
||||
modifier: {..ctx.outer_modifiers.clone()}
|
||||
modifier: {..chained_modifier(&mut ctx)})
|
||||
modifier: {ctx.outer_modifiers.clone()}
|
||||
modifier: {chained_modifier(&mut ctx)})
|
||||
),
|
||||
rule!(
|
||||
(setter_specifier)
|
||||
=>
|
||||
(accessor_declaration
|
||||
name: {ctx.property_name.ok_or("setter_specifier outside protocol_property_declaration context")?}
|
||||
type: {..ctx.property_type}
|
||||
type: {ctx.property_type}
|
||||
accessor_kind: (accessor_kind "set")
|
||||
modifier: {..ctx.outer_modifiers.clone()}
|
||||
modifier: {..chained_modifier(&mut ctx)})
|
||||
modifier: {ctx.outer_modifiers.clone()}
|
||||
modifier: {chained_modifier(&mut ctx)})
|
||||
),
|
||||
// protocol_property_requirements wrapper — should be consumed by above; fallback
|
||||
rule!((protocol_property_requirements accessor: _* @accs) => {..accs}),
|
||||
rule!((protocol_property_requirements accessor: _* @accs) => {accs}),
|
||||
// Computed getter → accessor_declaration (body optional).
|
||||
// Reads property name/type from the outer property_binding rule
|
||||
// and binding/outer modifiers + chained tag from the outer
|
||||
@@ -1083,58 +1065,58 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
(computed_getter body: (block statement: _* @body)?)
|
||||
=>
|
||||
(accessor_declaration
|
||||
modifier: {..ctx.binding_modifier}
|
||||
modifier: {..ctx.outer_modifiers.clone()}
|
||||
modifier: {..chained_modifier(&mut ctx)}
|
||||
modifier: {ctx.binding_modifier}
|
||||
modifier: {ctx.outer_modifiers.clone()}
|
||||
modifier: {chained_modifier(&mut ctx)}
|
||||
name: {ctx.property_name.ok_or("computed_getter outside property_binding context")?}
|
||||
type: {..ctx.property_type}
|
||||
type: {ctx.property_type}
|
||||
accessor_kind: (accessor_kind "get")
|
||||
body: (block stmt: {..body}))
|
||||
body: (block stmt: {body}))
|
||||
),
|
||||
// Computed setter with explicit parameter name.
|
||||
rule!(
|
||||
(computed_setter parameter: @param body: (block statement: _* @body))
|
||||
=>
|
||||
(accessor_declaration
|
||||
modifier: {..ctx.binding_modifier}
|
||||
modifier: {..ctx.outer_modifiers.clone()}
|
||||
modifier: {..chained_modifier(&mut ctx)}
|
||||
modifier: {ctx.binding_modifier}
|
||||
modifier: {ctx.outer_modifiers.clone()}
|
||||
modifier: {chained_modifier(&mut ctx)}
|
||||
name: {ctx.property_name.ok_or("computed_setter outside property_binding context")?}
|
||||
type: {..ctx.property_type}
|
||||
type: {ctx.property_type}
|
||||
accessor_kind: (accessor_kind "set")
|
||||
parameter: (parameter pattern: (name_pattern identifier: (identifier #{param})))
|
||||
body: (block stmt: {..body}))
|
||||
body: (block stmt: {body}))
|
||||
),
|
||||
// Computed setter without explicit parameter name; body optional.
|
||||
rule!(
|
||||
(computed_setter body: (block statement: _* @body)?)
|
||||
=>
|
||||
(accessor_declaration
|
||||
modifier: {..ctx.binding_modifier}
|
||||
modifier: {..ctx.outer_modifiers.clone()}
|
||||
modifier: {..chained_modifier(&mut ctx)}
|
||||
modifier: {ctx.binding_modifier}
|
||||
modifier: {ctx.outer_modifiers.clone()}
|
||||
modifier: {chained_modifier(&mut ctx)}
|
||||
name: {ctx.property_name.ok_or("computed_setter outside property_binding context")?}
|
||||
type: {..ctx.property_type}
|
||||
type: {ctx.property_type}
|
||||
accessor_kind: (accessor_kind "set")
|
||||
body: (block stmt: {..body}))
|
||||
body: (block stmt: {body}))
|
||||
),
|
||||
// Computed modify → accessor_declaration
|
||||
rule!(
|
||||
(computed_modify body: (block statement: _* @body))
|
||||
=>
|
||||
(accessor_declaration
|
||||
modifier: {..ctx.binding_modifier}
|
||||
modifier: {..ctx.outer_modifiers.clone()}
|
||||
modifier: {..chained_modifier(&mut ctx)}
|
||||
modifier: {ctx.binding_modifier}
|
||||
modifier: {ctx.outer_modifiers.clone()}
|
||||
modifier: {chained_modifier(&mut ctx)}
|
||||
name: {ctx.property_name.ok_or("computed_modify outside property_binding context")?}
|
||||
type: {..ctx.property_type}
|
||||
type: {ctx.property_type}
|
||||
accessor_kind: (accessor_kind "modify")
|
||||
body: (block stmt: {..body}))
|
||||
body: (block stmt: {body}))
|
||||
),
|
||||
// willset/didset block — spread to children (only reachable as a
|
||||
// fallback; the outer property_binding manual rule normally
|
||||
// captures the willset/didset clauses directly).
|
||||
rule!((willset_didset_block _* @clauses) => {..clauses}),
|
||||
rule!((willset_didset_block _* @clauses) => {clauses}),
|
||||
// willset clause → accessor_declaration (body optional). Reads
|
||||
// `ctx.property_name` set by the outer property_binding rule and
|
||||
// binding/outer modifiers + chained tag from the outer
|
||||
@@ -1143,24 +1125,24 @@ fn translation_rules() -> Vec<Rule<SwiftContext>> {
|
||||
(willset_clause body: (block statement: _* @body)?)
|
||||
=>
|
||||
(accessor_declaration
|
||||
modifier: {..ctx.binding_modifier}
|
||||
modifier: {..ctx.outer_modifiers.clone()}
|
||||
modifier: {..chained_modifier(&mut ctx)}
|
||||
modifier: {ctx.binding_modifier}
|
||||
modifier: {ctx.outer_modifiers.clone()}
|
||||
modifier: {chained_modifier(&mut ctx)}
|
||||
name: {ctx.property_name.ok_or("willset_clause outside property_binding context")?}
|
||||
accessor_kind: (accessor_kind "willSet")
|
||||
body: (block stmt: {..body}))
|
||||
body: (block stmt: {body}))
|
||||
),
|
||||
// didset clause → accessor_declaration (body optional).
|
||||
rule!(
|
||||
(didset_clause body: (block statement: _* @body)?)
|
||||
=>
|
||||
(accessor_declaration
|
||||
modifier: {..ctx.binding_modifier}
|
||||
modifier: {..ctx.outer_modifiers.clone()}
|
||||
modifier: {..chained_modifier(&mut ctx)}
|
||||
modifier: {ctx.binding_modifier}
|
||||
modifier: {ctx.outer_modifiers.clone()}
|
||||
modifier: {chained_modifier(&mut ctx)}
|
||||
name: {ctx.property_name.ok_or("didset_clause outside property_binding context")?}
|
||||
accessor_kind: (accessor_kind "didSet")
|
||||
body: (block stmt: {..body}))
|
||||
body: (block stmt: {body}))
|
||||
),
|
||||
// Preprocessor conditionals — unsupported
|
||||
rule!((diagnostic) => (unsupported_node)),
|
||||
|
||||
Reference in New Issue
Block a user