@@ -114,6 +114,7 @@ extensions:
114114 - ["java.lang", "String", False, "indent", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
115115 - ["java.lang", "String", False, "intern", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
116116 - ["java.lang", "String", False, "join", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"]
117+ - ["java.lang", "String", False, "lines", "()", "", "Argument[this]", "ReturnValue.Element", "taint", "df-manual"]
117118 - ["java.lang", "String", False, "repeat", "(int)", "", "Argument[this]", "ReturnValue", "taint", "manual"]
118119 - ["java.lang", "String", False, "replace", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
119120 - ["java.lang", "String", False, "replace", "", "", "Argument[1]", "ReturnValue", "taint", "manual"]
@@ -185,8 +186,19 @@ extensions:
185186 - ["java.lang", "Class", "isAssignableFrom", "(Class)", "summary", "manual"]
186187 - ["java.lang", "Class", "isInstance", "(Object)", "summary", "manual"]
187188 - ["java.lang", "Class", "toString", "()", "summary", "manual"]
189+ - ["java.lang", "ClassLoader", "findResource", "(String)", "summary", "df-manual"]
190+ - ["java.lang", "ClassLoader", "getDefinedPackage", "(String)", "summary", "df-manual"]
191+ - ["java.lang", "ClassLoader", "getDefinedPackage", "(String)", "summary", "df-manual"]
192+ - ["java.lang", "ClassLoader", "getName", "()", "summary", "df-manual"]
193+ - ["java.lang", "ClassLoader", "getParent", "()", "summary", "df-manual"]
188194 - ["java.lang", "ClassLoader", "getResource", "(String)", "summary", "manual"]
189195 - ["java.lang", "ClassLoader", "getResourceAsStream", "(String)", "summary", "manual"]
196+ - ["java.lang", "ClassLoader", "getSystemResource", "(String)", "summary", "df-manual"]
197+ - ["java.lang", "ClassLoader", "getUnnamedModule", "()", "summary", "df-manual"]
198+ - ["java.lang", "ClassLoader", "loadClass", "(String)", "summary", "df-manual"]
199+ - ["java.lang", "ClassLoader", "loadClass", "(String,boolean)", "summary", "df-manual"]
200+ - ["java.lang", "ClassLoader", "setClassAssertionStatus", "(String,boolean)", "summary", "df-manual"]
201+ - ["java.lang", "ClassLoader", "setPackageAssertionStatus", "(String,boolean)", "summary", "df-manual"]
190202 - ["java.lang", "Enum", "Enum", "(String,int)", "summary", "manual"]
191203 - ["java.lang", "Enum", "equals", "(Object)", "summary", "manual"]
192204 - ["java.lang", "Enum", "hashCode", "()", "summary", "manual"]
@@ -228,14 +240,14 @@ extensions:
228240 - ["java.lang", "Thread", "interrupt", "()", "summary", "manual"]
229241 - ["java.lang", "Thread", "sleep", "(long)", "summary", "manual"]
230242 - ["java.lang", "Thread", "start", "()", "summary", "manual"]
231- - ["java.lang", "Throwable", "addSuppressed", "(Throwable)", "summary", "manual"]
232- - ["java.lang", "Throwable", "fillInStackTrace", "()", "summary", "manual"]
233- - ["java.lang", "Throwable", "getStackTrace", "()", "summary", "manual"]
234- - ["java.lang", "Throwable", "getSuppressed", "()", "summary", "manual"]
235- - ["java.lang", "Throwable", "printStackTrace", "()", "summary", "manual"]
236- - ["java.lang", "Throwable", "printStackTrace", "(PrintStream)", "summary", "manual"]
237- - ["java.lang", "Throwable", "printStackTrace", "(PrintWriter)", "summary", "manual"]
238- - ["java.lang", "Throwable", "setStackTrace", "(StackTraceElement[])", "summary", "manual"]
243+ - ["java.lang", "Throwable", "addSuppressed", "(Throwable)", "summary", "df- manual"]
244+ - ["java.lang", "Throwable", "fillInStackTrace", "()", "summary", "df- manual"]
245+ - ["java.lang", "Throwable", "getStackTrace", "()", "summary", "df- manual"]
246+ - ["java.lang", "Throwable", "getSuppressed", "()", "summary", "df- manual"]
247+ - ["java.lang", "Throwable", "printStackTrace", "()", "summary", "df- manual"]
248+ - ["java.lang", "Throwable", "printStackTrace", "(PrintStream)", "summary", "df- manual"]
249+ - ["java.lang", "Throwable", "printStackTrace", "(PrintWriter)", "summary", "df- manual"]
250+ - ["java.lang", "Throwable", "setStackTrace", "(StackTraceElement[])", "summary", "df- manual"]
239251 # The below APIs have numeric flow and are currently being stored as neutral models.
240252 # These may be changed to summary models with kinds "value-numeric" and "taint-numeric" (or similar) in the future.
241253 - ["java.lang", "Double", "doubleToLongBits", "(double)", "summary", "manual"] # taint-numeric
0 commit comments