-
Notifications
You must be signed in to change notification settings - Fork 2k
Expand file tree
/
Copy pathandroidx.core.app.model.yml
More file actions
152 lines (151 loc) · 21.3 KB
/
androidx.core.app.model.yml
File metadata and controls
152 lines (151 loc) · 21.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
extensions:
- addsTo:
pack: codeql/java-all
extensible: sinkModel
data:
- ["androidx.core.app", "AlarmManagerCompat", True, "setAlarmClock", "", "", "Argument[2..3]", "pending-intents", "manual"]
- ["androidx.core.app", "AlarmManagerCompat", True, "setAndAllowWhileIdle", "", "", "Argument[3]", "pending-intents", "manual"]
- ["androidx.core.app", "AlarmManagerCompat", True, "setExact", "", "", "Argument[3]", "pending-intents", "manual"]
- ["androidx.core.app", "AlarmManagerCompat", True, "setExactAndAllowWhileIdle", "", "", "Argument[3]", "pending-intents", "manual"]
- ["androidx.core.app", "NotificationCompat$Action", True, "Action", "(int,CharSequence,PendingIntent)", "", "Argument[1]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$Action$Builder", True, "Builder", "(IconCompat,CharSequence,PendingIntent)", "", "Argument[1]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$Action$Builder", True, "Builder", "(int,CharSequence,PendingIntent)", "", "Argument[1]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$Action$Builder", True, "addExtras", "(Bundle)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$BigPictureStyle", True, "setBigContentTitle", "(CharSequence)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$BigPictureStyle", True, "setContentDescription", "(CharSequence)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$BigPictureStyle", True, "setSummaryText", "(CharSequence)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$BigTextStyle", True, "bigText", "(CharSequence)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$BigTextStyle", True, "setBigContentTitle", "(CharSequence)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$BigTextStyle", True, "setSummaryText", "(CharSequence)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "addAction", "(int,CharSequence,PendingIntent)", "", "Argument[1]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "addExtras", "(Bundle)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setCategory", "(String)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setChannelId", "(String)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setContent", "(RemoteViews)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setContentInfo", "(CharSequence)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setContentText", "(CharSequence)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setContentTitle", "(CharSequence)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setCustomBigContentView", "(RemoteViews)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setCustomContentView", "(RemoteViews)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setCustomHeadsUpContentView", "(RemoteViews)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setExtras", "(Bundle)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setGroup", "(String)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setRemoteInputHistory", "(CharSequence[])", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setSettingsText", "(CharSequence)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setSortKey", "(String)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setSubText", "(CharSequence)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setTicker", "(CharSequence)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setTicker", "(CharSequence,RemoteViews)", "", "Argument[0..1]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$CallStyle", True, "setVerificationText", "(CharSequence)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$InboxStyle", True, "addLine", "(CharSequence)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$InboxStyle", True, "setBigContentTitle", "(CharSequence)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$InboxStyle", True, "setSummaryText", "(CharSequence)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$MessagingStyle", True, "addMessage", "(CharSequence,long,CharSequence)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$MessagingStyle", True, "addMessage", "(CharSequence,long,CharSequence)", "", "Argument[2]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$MessagingStyle", True, "addMessage", "(CharSequence,long,Person)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$MessagingStyle", True, "setConversationTitle", "(CharSequence)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$MessagingStyle", True, "MessagingStyle", "(CharSequence)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$MessagingStyle$Message", True, "Message", "(CharSequence,long,CharSequence)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$MessagingStyle$Message", True, "Message", "(CharSequence,long,CharSequence)", "", "Argument[2]", "notification", "manual"]
- ["androidx.core.app", "NotificationCompat$MessagingStyle$Message", True, "Message", "(CharSequence,long,Person)", "", "Argument[0]", "notification", "manual"]
- ["androidx.core.app", "NotificationManagerCompat", True, "notify", "(String,int,Notification)", "", "Argument[2]", "pending-intents", "manual"]
- ["androidx.core.app", "NotificationManagerCompat", True, "notify", "(int,Notification)", "", "Argument[1]", "pending-intents", "manual"]
- addsTo:
pack: codeql/java-all
extensible: summaryModel
data:
- ["androidx.core.app", "NotificationCompat$Action", True, "Action", "(IconCompat,CharSequence,PendingIntent)", "", "Argument[2]", "Argument[this]", "taint", "manual"]
- ["androidx.core.app", "NotificationCompat$Action", True, "Action", "(int,CharSequence,PendingIntent)", "", "Argument[2]", "Argument[this]", "taint", "manual"]
- ["androidx.core.app", "NotificationCompat$Action", True, "getExtras", "", "", "Argument[this].SyntheticField[android.content.Intent.extras]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Action$Builder", True, "Builder", "(NotificationCompat$Action)", "", "Argument[0]", "Argument[this]", "taint", "manual"]
- ["androidx.core.app", "NotificationCompat$Action$Builder", True, "Builder", "(IconCompat,CharSequence,PendingIntent)", "", "Argument[2]", "Argument[this]", "taint", "manual"]
- ["androidx.core.app", "NotificationCompat$Action$Builder", True, "Builder", "(int,CharSequence,PendingIntent)", "", "Argument[2]", "Argument[this]", "taint", "manual"]
- ["androidx.core.app", "NotificationCompat$Action$Builder", True, "addExtras", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Action$Builder", True, "addExtras", "", "", "Argument[0].MapKey", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Action$Builder", True, "addExtras", "", "", "Argument[0].MapValue", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Action$Builder", True, "addRemoteInput", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Action$Builder", True, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["androidx.core.app", "NotificationCompat$Action$Builder", True, "build", "", "", "Argument[this].SyntheticField[android.content.Intent.extras]", "ReturnValue.SyntheticField[android.content.Intent.extras]", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Action$Builder", True, "extend", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Action$Builder", True, "getExtras", "", "", "Argument[this].SyntheticField[android.content.Intent.extras]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Action$Builder", True, "setAllowGeneratedReplies", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Action$Builder", True, "setAuthenticationRequired", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Action$Builder", True, "setContextual", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Action$Builder", True, "setSemanticAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$BigPictureStyle", True, "bigLargeIcon", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$BigPictureStyle", True, "bigPicture", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$BigPictureStyle", True, "setBigContentTitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$BigPictureStyle", True, "setContentDescription", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$BigPictureStyle", True, "setSummaryText", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$BigPictureStyle", True, "showBigPictureWhenCollapsed", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$BigTextStyle", True, "bigText", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$BigTextStyle", True, "setBigContentTitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$BigTextStyle", True, "setSummaryText", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "addAction", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "addAction", "(NotificationCompat$Action)", "", "Argument[0]", "Argument[this]", "taint", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "addAction", "(int,CharSequence,PendingIntent)", "", "Argument[2]", "Argument[this]", "taint", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "addExtras", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "addExtras", "", "", "Argument[0].MapKey", "Argument[this].SyntheticField[android.content.Intent.extras].MapKey", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "addExtras", "", "", "Argument[0].MapValue", "Argument[this].SyntheticField[android.content.Intent.extras].MapValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "addPerson", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "build", "", "", "Argument[this].SyntheticField[android.content.Intent.extras]", "ReturnValue.Field[android.app.Notification.extras]", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "extend", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "getExtras", "", "", "Argument[this].SyntheticField[android.content.Intent.extras]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setActions", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setAutoCancel", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setBadgeIconType", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setBubbleMetadata", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setCategory", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setChannelId", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setChronometerCountDown", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setColor", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setColorized", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setContent", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setContentInfo", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setContentIntent", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setContentIntent", "", "", "Argument[0]", "Argument[this]", "taint", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setContentText", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setContentTitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setCustomBigContentView", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setCustomHeadsUpContentView", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setDefaults", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setDeleteIntent", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setDeleteIntent", "", "", "Argument[0]", "Argument[this]", "taint", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setExtras", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setExtras", "", "", "Argument[0]", "Argument[this].SyntheticField[android.content.Intent.extras]", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setFlag", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setForegroundServiceBehavior", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setFullScreenIntent", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setGroup", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setGroupAlertBehavior", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setGroupSummary", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setLargeIcon", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setLights", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setLocalOnly", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setLocusId", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setNumber", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setOngoing", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setOnlyAlertOnce", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setPriority", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setProgress", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setPublicVersion", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setPublicVersion", "", "", "Argument[0]", "Argument[this]", "taint", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setRemoteInputHistory", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setSettingsText", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setShortcutId", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setShowWhen", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setSmallIcon", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setSortKey", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setSound", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setStyle", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setSubText", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setTicker", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setTimeoutAfter", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setUsesChronometer", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setVibrate", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setVisibility", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$Builder", True, "setWhen", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$InboxStyle", True, "addLine", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$InboxStyle", True, "setBigContentTitle", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["androidx.core.app", "NotificationCompat$InboxStyle", True, "setSummaryText", "", "", "Argument[this]", "ReturnValue", "value", "manual"]