|
730 | 730 | <method id="java.lang.String toString()"> |
731 | 731 | <flows> |
732 | 732 | <flow isAlias="false" typeChecking="false"> |
733 | | - <from sourceSinkType="Field" /> |
| 733 | + <from sourceSinkType="Field" |
| 734 | + AccessPath="[org.json.JSONObject: java.lang.Object[] values]" |
| 735 | + AccessPathTypes="[java.lang.Object[]]"/> |
| 736 | + <to sourceSinkType="Return" /> |
| 737 | + </flow> |
| 738 | + <flow isAlias="false" typeChecking="false"> |
| 739 | + <from sourceSinkType="Field" |
| 740 | + AccessPath="[org.json.JSONArray: java.lang.String[] keys]" |
| 741 | + AccessPathTypes="[java.lang.Object[]]"/> |
734 | 742 | <to sourceSinkType="Return" /> |
735 | 743 | </flow> |
736 | 744 | </flows> |
737 | 745 | </method> |
738 | 746 | <method id="java.lang.String toString(int)"> |
739 | 747 | <flows> |
740 | 748 | <flow isAlias="false" typeChecking="false"> |
741 | | - <from sourceSinkType="Field" /> |
| 749 | + <from sourceSinkType="Field" |
| 750 | + AccessPath="[org.json.JSONObject: java.lang.Object[] values]" |
| 751 | + AccessPathTypes="[java.lang.Object[]]"/> |
| 752 | + <to sourceSinkType="Return" /> |
| 753 | + </flow> |
| 754 | + <flow isAlias="false" typeChecking="false"> |
| 755 | + <from sourceSinkType="Field" |
| 756 | + AccessPath="[org.json.JSONArray: java.lang.String[] keys]" |
| 757 | + AccessPathTypes="[java.lang.Object[]]"/> |
742 | 758 | <to sourceSinkType="Return" /> |
743 | 759 | </flow> |
744 | 760 | </flows> |
745 | 761 | </method> |
746 | 762 | <method id="java.lang.String valueToString(java.lang.Object)"> |
747 | 763 | <flows> |
748 | | - <flow isAlias="false" typeChecking="false"> |
| 764 | + <flow isAlias="false" typeChecking="false" cutSubfields="true"> |
749 | 765 | <from sourceSinkType="Parameter" ParameterIndex="0" /> |
750 | 766 | <to sourceSinkType="Return" /> |
751 | 767 | </flow> |
|
0 commit comments